Self Storage Units in Palo Alto, CA!
American Self Storage has been serving the Palo Alto and East Palo Alto communities for over 25 years! We offer self storage spaces in various sizes at the lowest price possible. Our friendly and professional managers can help you with all of your basic storage needs.
101 Fwy Access
Easy Bill Pay