3146 Canary Court, Decatur — Sold for $339,900 | Veribas GO