New - 11 Hours Ago > $585,000 Active 4Beds3Baths3053Sqft0.14Acres 18840 Haddington Ln, Dallas, TX 75287 MLS#: 21189107