7803 Uvalde Road
Houston, TX 77049
$2,424,114 USD
7 AC
7 AC
$2,424,114 USD
Commercial