3241 Canary Court, Decatur — Sold for $192,500 | Veribas GO