45
12105 N 28th St
Saint Petersburg, FL 33716
$1,860,000 USD
20,572 SF
20,572 SF
$1,860,000 USD
Warehouse