$519,999 Active Under Contract 4Beds4Baths3140Sqft0.165Acres 7624 Echo Hill Ln, Denton, TX 76208 MLS#: 21368892