This is a multi family home. This home is located at 4242 N Kimball Ave #2, Chicago, IL 60618.Show more