Open: Sat 2:30 PM - 4:30 PM $474,500 Active 4Beds3Baths1787Sqft0.115Acres 2225 Starleaf Pl, Flower Mound, TX 75022 MLS#: 21386326