3807 40th St, Kenosha, IL, 53144 — Violations, Reviews & Building Score | Lucid Rents