2039 W 18th Pl Chicago, IL 60608 - 7 beds/5 baths | Zenlist