660 NORTH DEARBORN AVENUE, Chicago, IL — Rated 2.4/5 by Tenants | Lucid Rents