$568,000 Last List Price Sold Apr 03, 2025
2420 Telluride Dr, Flower Mound, TX 75028
- 4 Beds
- 2.5 Baths
- 2,428 Sq Ft
- Built 1995
Last Sold Summary
- $234/SF
- 22 Days On Market
Current Estimated Value $589,183
Last Listing Agent Charles Davenport eXp Realty LLC
2420 Telluride Dr, Flower Mound, TX 75028