2731 Hilo Court, Decatur — Sold for $520,000 | Veribas GO