FAVORITE SELF STORAGE InStorage Self Storage 2321 Abalone Ave, Torance, CA 90501 ph: 310.328.2500 website :: facebook :: twitter Years Won: 2015, 2016 (Favorite) MAP