6500 N Main St
Houston, TX 77009
$798,000 USD
3,750 SF
3,750 SF
$798,000 USD
Bar