Plaza

Retail – Plaza – St. Petersburg

#201Retail Plaza$10.6 millionSt. Petersburg, FLPremium retail space in the heart of Downtown St. Petersburg, FL. The area is completely renovated and the surrounding spaces have been leased to quality regional operatorsBuilding Size: 15,800 SF