1103 N Market St, Champaign, IL 61820 — $114,000 · 3bd · ~1.9% rule | OnePercent