7041 W IMLAY ST, Chicago, IL 60631 — Violations, Reviews & Building Score | Lucid Rents