$749,900 Active Under Contract 5Beds5Baths4779Sqft0.487Acres 3824 La Mancha Ln, Denton, TX 76205 MLS#: 21404529