CubeSmart is a self-administered and self-managed real estate investment trust. CubeSmart owns or manages 1,528 self-storage properties across the United States. According to the 2024 Self Storage ...
The number of rides provided by SMART has plummeted to about half what it was in 2008 — from just under 1.4 million to about ...