BEST SELF STORAGE South Bay Storage Center 1234 W Anaheim, Harbor City, CA 90710 ph: 310.534.9500 website :: facebook :: twitter Years Won: 2015, 2016 (Best) MAP