$699,000 Active Under Contract 3Beds4Baths3558Sqft1.146Acres 7301 Stallion St, Denton, TX 76208 MLS#: 21286107