2325 Soquel Dr, Santa Cruz, CA 95065
Public Storage is a self storage facility in Santa Cruz, CA located at 2325 Soquel Dr, Santa Cruz, CA 95065. Public Storage offers affordable, convenient self storage units in Santa Cruz, CA.