3046 W Armitage Ave Chicago, IL 60647 - – beds/– baths | Zenlist