3777 FOWLER ST #3,4, Fort Myers, FL 33901 - MLS#A10889094 - Richard...