1826 Mallard Dr Houston, TX 77043

$390,000.00
4 beds
2 baths
2050 sqft
MLS # Active