Public Storage

160 N Spruce Ave, South San Francisco, CA 94080

About Public Storage

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.

CONTACT INFORMATION

Public Storage
Public Storage
160 N Spruce Ave
South San Francisco, CA 94080
(800) 688-8057