New - 12 Hours Ago > $399,900 Active 4Beds3Baths3009Sqft0.371Acres 6608 Talbot Pw, Dallas, TX 75232 MLS#: 21259616