This is a apartment home. This home is located at 1531 N North Park Ave APT 2, Chicago, IL 60610.Show more