$659,900 Pending 3Beds2Baths2266Sqft0.192Acres 2908 Brush Creek Ln, Flower Mound, TX 75028 MLS#: 21402994