23
908 W G St
La Porte, TX 77571
$3,998,000 USD
44,952 SF
11.63% Cap Rate
44,952 SF
$3,998,000 USD
Hotel