3209 30th Ave S
Saint Petersburg, FL 33712
$1,150,000 USD
2,326 SF
2,326 SF
$1,150,000 USD
Freestanding