$82,000 Sold Oct 01, 2025
1107 N Hickory St, Champaign, IL 61820
- 3 Beds
- 1 Bath
- 1,318 Sq Ft
- Built 1905
Last Sold Summary
- 18% Below List Price
- $62/SF
- 87 Days On Market
Current Estimated Value $84,612
Last Listing Agent Lamont Johnson KELLER WILLIAMS-TREC
1107 N Hickory St, Champaign, IL 61820