FAVORITE SELF STORAGE Hermosa Storage 552 – 11th Place, Hermosa Beach, CA 90254 ph: 800.893.4828 website Years Won: 2016 (Favorite) MAP