1112 Dallas St
South Houston, TX 77587
$650,000 USD
5,120 SF
5,120 SF
$650,000 USD
Lodge Meeting Hall