30
3606 89th St
Galveston, TX 77554
$4,500,000 USD
38,313 SF
12.07% Cap Rate
38,313 SF
$4,500,000 USD
Hotel