3222 WYNDHAM PARK Court, Decatur — Sold for $349,500 | Veribas GO