2525 First St, Fort Myers, Fl 33901 (14.2 Mi From City Center), Lehigh-Acres, FL 33901
Calusa Harbour is a vibrant, resort-style senior living community offering independent living and assisted living in Fort Myers, FL with views of the Caloosahatchee River.