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