View Details $749,900 1 of 8 Thatchers Gardens | Houston 5 units 9 beds 4 baths 957 sqft On Site: 588 Days