Public Storage

21655 Redwood Rd, Castro Valley, CA 94546

About Public Storage

Public Storage is a self storage facility in Castro Valley, CA located at 21655 Redwood Rd, Castro Valley, CA 94546. Public Storage offers affordable, convenient self storage units in Castro Valley, CA.

CONTACT INFORMATION

Public Storage
Public Storage
21655 Redwood Rd
Castro Valley, CA 94546
(800) 688-8057