25
808 61st St
Galveston, TX 77551
$6,900,000 USD
41,232 SF
11.2% Cap Rate
41,232 SF
$6,900,000 USD
Hotel