2820 N Rockwell St Chicago, IL 60618 - 12 beds/12 baths | Zenlist