138 Peach Orchard, Euless, Texas 76040