19
12105 N 28th St
Saint Petersburg, FL 33716
$1,432,000-$2,699,320 USD
8,000-15,080 SF
2
Units
8,000-15,080 SF
$1,432,000-$2,699,320 USD
Warehouse