1201 E TOUHY AVE, Des Plaines, IL — Violations, Reviews & Building Score | Lucid Rents