2067 West Lake View #7 North Fort Myers FL 33903