6844 S Wabash Ave Chicago, IL 60637 - 6 beds/2 baths | Zenlist