1/22 Active $267,000 3 Beds2 Baths1,834 SqFt 126 Spring Creek LN, Terrell, TX 75160 Listed by Art Acostaof The Associates Realty Group