674 Farrar Court, Decatur — Sold for $204,000 | Veribas GO