New - 1 Hour Ago $359,000 Active 3Beds3Baths1664Sqft0.254Acres 5220 Timber Creek Rd, Flower Mound, TX 75028 MLS#: 21433751