$375,000 Active Under Contract 4Beds3Baths2297Sqft0.205Acres 8200 Mirror Rock Ln, Denton, TX 76210 MLS#: 21410373