6325 N Sheridan Rd # 907, Chicago, IL 60660 - 1 bed/1 full bath | Zenlist