808 61st St
Galveston, TX 77551
$7,400,000 USD
41,232 SF
10.45% Cap Rate
41,232 SF
$7,400,000 USD
Hotel