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