2427 FM 1960 Rd W
Houston, TX 77068
$1,490,000 USD
5,500 SF
5,500 SF
$1,490,000 USD
Restaurant