3051 Tech Dr
Saint Petersburg, FL 33716
$11,250,000 USD
85,558 SF
85,558 SF
$11,250,000 USD
Warehouse