New - 4 Days Ago $275,000 Active 3Beds2Baths1457Sqft0.212Acres 5402 Teresa Ln, Abilene, TX 79606 MLS#: 21423365