909 Lear St
Houston, TX 77015
$503,554 USD
5.78 AC
5.78 AC
$503,554 USD
Commercial