2505 first street fort myers, fl 33901