3037 E Ramble Lane, Decatur — Sold for $326,500 | Veribas GO