6525 Lawndale
Houston, TX 77023
$3,500,000 USD
10,416 SF
10,416 SF
$3,500,000 USD
Restaurant