Open: Sun 1:00 PM - 3:00 PM $1,847,500 Active 5Beds6Baths4749Sqft0.24Acres 9522 Still Creek Ln, Dallas, TX 75238 MLS#: 21436562