Print

Self-Storage Space

The U.S. now has 2.3 billion square feet of self-storage space, constituting more than 7 square feet for every citizen.