Skip to main content Skip to footer
  • For Lease
Indian Creek Plaza - #1
Indian Creek Plaza - #2

Under new ownership - Renovation coming soon! 


Retail center located on San Carlos Boulevard, a major North/South thoroughfare in Fort Myers. The plaza is comprised of 4 buildings with ample of parking.