2277 Sheppards Lane, Waxahachie, TX, 75167