This is a apartment home. This home is located at 2239 N Central Park Ave #2, Chicago, IL 60647.Show more