Life Storage provides storage units in Torrance at 19106 Normandie Ave, Torrance, CA, 90502. Rent Torrance storage with Life Storage today - see website for promotions.