Self Storage Development in U.S. on the Rise in 2017
Dallas, Miami and New York are Leading Metros for New Projects According to CBRE, new construction of self-storage facilities is on the rise, with approximately 900 facilities expected to be constructed in 2017 - a 50% increase on the 600 new projects constructed last year. Dallas is expected to see the most new…