1001 River St, Santa Cruz, CA 95060
Public Storage is a self storage facility in Santa Cruz, CA located at 1001 River St, Santa Cruz, CA 95060. Public Storage offers affordable, convenient self storage units in Santa Cruz, CA.