$630,000 Active 4Beds4Baths3408Sqft0.207Acres 6000 Briaridge Ln, Flower Mound, TX 75028 MLS#: 21415498