11
3010 22nd Ave S
Saint Petersburg, FL 33712
$10,564,000 USD
185,512 SF
185,512 SF
$10,564,000 USD
Warehouse