1/40 40 closed $329,900 4 Beds2 Baths2,622 SqFt 1201 S Hatcher Street, Decatur, TX 76234 Single Family Home Listed by Laurie Wall of The Wall Team Realty Assoc