2699 Hilo Court, Decatur — Sold for $470,000 | Veribas GO