2023 Humboldt Park Lane, Decatur — Sold for $450,000 | Veribas GO