6102 18th Ave, Kenosha, IL, 53143 — Violations, Reviews & Building Score | Lucid Rents