New - 4 Hours Ago $605,000 Active 4Beds4Baths2607Sqft0.05Acres 2416 Springhill Ave, Flower Mound, TX 75028 MLS#: 21428232