New - 7 Days Ago > $400,000 Active Under Contract 3Beds2Baths1518Sqft0.115Acres 5316 Shepherd Pl, Flower Mound, TX 75028 MLS#: 21373312