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