$274,900 Active Under Contract 3Beds2Baths1554Sqft0.193Acres 6457 Todd Rn, Abilene, TX 79606 MLS#: 21386176