3275 Idlecreek Court, Decatur — Sold for $295,000 | Veribas GO