420 N Walnut St, Itasca, IL, 60143 — Violations, Reviews & Building Score | Lucid Rents