Property Information

Harbour Plaza is a 46,000 square foot retail shopping center, located at 17660 Tamiami Trail South in Fort Myers, Florida. Just south of Alico Road.

About the Area

63,500

Vehicles Daily

(Q2-2019)**

96,218

Local Population

(3/2023)

43,802

Households

Within 5 Miles

99,763

Avg. Household Income

1,036,000,000

Total Consumer Spending

WITHIN 5 MILES

Unit Availability