3786 Bishop Court, Decatur — Sold for $113,000 | Veribas GO