CubeSmart Self Storage
A modern 2-story 131,234 square foot storage facility was constructed structural steel, concrete and glass. The building houses approximately 1,000 climate controlled storage units and office space. CubeSmart is the fourth largest owner and operator of self-storage facilities in the United States.