SELF-STORAGE in numbers.
10M SF+
developed
100+
facilities
$1.5B
Total Development Costs