Concealed is the only option. California doesn't allow sheriffs to issue open carry licenses except in low-population rural counties.
You're right that carry permits are not required on private property.
1. https://leginfo.legislature.ca.gov/faces/codes_displaySectio...