New craft brewery set to open in Cleveland Heights