Life Storage provides storage units in Las Vegas at 3900 N Tenaya Way, Las Vegas, NV, 89129. Rent Las Vegas storage with Life Storage today - see website for promotions.