Peninsula Storage Center

  • Storage Facilities
2409 Leghorn Street
Mountain View, CA 94043
(650) 965-1300
(650) 962-1963 (fax)
  • Special Offers

    30% off any size unit for 4 months and free truck rental for the day
    Print Coupon
  • Whom to Contact