1498 Oddstad Dr, Redwood City, CA 94063
Public Storage is a self storage facility in Redwood City, CA located at 1498 Oddstad Dr, Redwood City, CA 94063. Public Storage offers affordable, convenient self storage units in Redwood City, CA.