42329 N Elm St, Antioch, IL 60002 — $159,999 · 2bd · ~1.4% rule | OnePercent