1416 N Greenview Ave Chicago, IL 60642 - 7 beds/5 baths | Zenlist