HARBOUR PLAZA
Updated 316 days ago
4270 Tamiami Trail E Suite 203, Naples, FL 34112
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...
Harbour Plaza is a premier community shopping center located in Fort Myers. The Plaza is located on the west side of South Tamiami Trail & is just south of Alico Road.