221 E HARRISON ST, Chicago, IL 60605 — Rated 4.3/5 by Tenants | Lucid Rents