2405 N Orchard St # G, Chicago, IL 60614 - 1 bed/1 full bath | Zenlist