• Island Pass Plaza

  • 15880 San Carlos Blvd, Fort Myers, FL 33908

Lease History

Lease Date Available SF Floor / Suite Asking Rate
September 17, 2021 4,442 N/A