Contributing Editors



It’s All About Location, Location, Location in the Self Storage Industry

by Holly Robinson June 10, 2014 11:55 PM
There are around 50,000 self storage facilities in the United States. According to estimates there is 21 square feet of self storage space for every American household and 7.3 square feet for every man, woman, and child. So from the sound of it there can’t possibly be any problems finding a self storage facility near you right? [More]
 1