Life Storage Self Storage Center

19106 S. Normandie Avenue
Torrance, California 90502

(310) 538 - 2764

www.lifestorage.com


About the company

South Bay's finest self-storage center with climate-controlled wine storage units and state-of-the-art high-tech security and 24 hour video surveillance. 5' x 5' up to 10' x 25' units available

Open daily