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