Find the Right Storage Center

California Self Storage

Palo Alto, CA


CONTACT INFO

Phone:

(650) 493-6227

ADDRESS

California Self Storage
2425 Embarcadero Way
Palo Alto, CA 94303

More Storage Centers in Palo Alto

 

REVIEWS

Rate It: