3587 Swallow Lane, Decatur — Sold for $107,000 | Veribas GO