14
3425 22nd Ave S
Saint Petersburg, FL 33711
$799,000 USD
1,700 SF
1,700 SF
$799,000 USD
Storefront