3428 N Jeffcott ST, Fort Myers FL 33916 - MLS# A11431839 - FOR SALE | Brickellsold