New - 4 Days Ago > $1,575,000 Active 8Beds8Baths8998Sqft1.856Acres 997 Ovilla Rd, Waxahachie, TX 75167 MLS#: 21252497