If you're looking for a great deal on self storage, helpful and friendly staff, plus a modern and first class facility in Mountain View or Palo Alto, CA, then you've come to the right place. Whet
... - continue reading »
What's New
Thursday, June 30, 2011
New at Peninsula Storage Center; we are opening a USPS! Yes, a United States Postal Office within our business office at 2409 Leghorn St. FYI, our storage customers may access their units on the 4th of July from 7 to 7 but the business office is closed. Happy Holiday!!!
Posted at 01:45 PM
Thursday, May 26, 2011
Normal business hours for access to your storage unit but the business office will be closed on Monday May 30th. Enjoy the Holiday!!!