New - 6 Days Ago > $524,900 Active 4Beds3Baths2640Sqft0.168Acres 6412 Teague Dr, Dallas, TX 75241 MLS#: 21295491