Sequoia Self Storage
1775 Broadway Street
Redwood City, California 94063
Email: info@sequoiaselfstorage.com
Phone: 650-363-2527
We are showing units by appointment only.
Please call us to set up a time that's convenient for you.