6106 Westheimer Rd
Houston, TX 77057
$1,714,250 USD
4,560 SF
4,560 SF
$1,714,250 USD
Restaurant