10
235-239 2nd Ave S, St
Saint Petersburg, FL 33701
$10,900,000 USD
22,000 SF
22,000 SF
$10,900,000 USD
Storefront Retail Office