3181 N Elston Ave, Chicago, IL 60618, United States
6833 N N Kedzie Ave, Chicago, IL 60645, United States
6833 N Kedzie Ave APT 1001, Chicago, IL 60645, United States