2401 72nd St N
Saint Petersburg, FL 33710
$7,800,000 USD
52,125 SF
52,125 SF
$7,800,000 USD
Manufacturing