1125 Lauder Road
Houston, TX 77039
$1,402,632 USD
10.01 AC
10.01 AC
$1,402,632 USD
Commercial