3518 W 59th Pl, Chicago, IL, 60629 — Violations, Reviews & Building Score | Lucid Rents