New - 2 Days Ago > $889,000 Active 4Beds4Baths3255Sqft0.258Acres 16212 Spring Creek Rd, Dallas, TX 75248 MLS#: 21151262