2333 N Neva Ave # 307, Chicago, IL 60707 - 2 beds/1 full bath | Zenlist