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