$2,375,000 Active 5Beds7Baths7894Sqft0.646Acres 6181 Preston Creek Ct, Dallas, TX 75240 MLS#: 21389096