161 GLEN ACRES Court, Decatur — Sold for $115,000 | Veribas GO