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