$448,000 Last List Price Sold Apr 27, 2026
11723 Quail Creek Dr, Houston, TX 77070
- 5 Beds
- 5 Baths
- 3,864 Sq Ft
- Built 1977
Last Sold Summary
- $116/SF
- 200 Days On Market
Current Estimated Value $437,375
Last Listing Agent Amber Broadway Opendoor Brokerage, LLC
11723 Quail Creek Dr, Houston, TX 77070