$899,900 Active Under Contract 4Beds4Baths3681Sqft0.248Acres 4009 Beacon St, Flower Mound, TX 75028 MLS#: 20957825