160 S Spruce Ave, South San Francisco, CA 94080
Public Storage is a self storage facility in South San Francisco, CA located at 160 S Spruce Ave, South San Francisco, CA 94080. Public Storage offers affordable, convenient self storage units in South San Francisco, CA.