Life Storage provides storage units in Tampa at 7550 W Waters Ave, Tampa, FL, 33615. Rent Tampa storage with Life Storage today - see website for promotions.