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