Open: Sat 1:00 PM - 3:00 PM $585,000 Active 5Beds4Baths2942Sqft0.361Acres 2417 Covington Dr, Flower Mound, TX 75028 MLS#: 21375977