Life Storage provides storage units in San Jose at 1855 Las Plumas Ave, San Jose, CA, 95133. Rent San Jose storage with Life Storage today - see website for promotions.