$679,999 Active Under Contract 4Beds2Baths2712Sqft1.045Acres 20 Woodbury Ct, Waxahachie, TX 75167 MLS#: 21397590