912 W Leland Ave # 3E, Chicago, IL 60640 - 3 beds/1 full bath | Zenlist