115 Capitola Road Extension, Santa Cruz, CA 95062
Public Storage is a self storage facility in Santa Cruz, CA located at 115 Capitola Road Extension, Santa Cruz, CA 95062. Public Storage offers affordable, convenient self storage units in Santa Cruz, CA.