908 W G St
La Porte, TX 77571
$5,785,000 USD
44,952 SF
8.55% Cap Rate
44,952 SF
$5,785,000 USD
Hotel