616 W 123rd St Chicago, IL 60628 - 7 beds/4 baths | Zenlist