19
11240 1st St
Treasure Island, FL 33706
$3,795,000 USD
9,568 SF
13.7% Cap Rate
9,568 SF
$3,795,000 USD
Hotel