18
2595 54th Ave N
Saint Petersburg, FL 33714
$9,000,000 USD
58,114 SF
6.8% Cap Rate
58,114 SF
$9,000,000 USD
Hotel