Retail – Plaza – St. Petersburg

#201
Retail Plaza
$10.6 million
St. Petersburg, FL
Premium 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 operators
Building Size: 15,800 SF

Tags:

Leave a Reply