CubeSmart Self Storage Facility New 3-story, 90,000 sf, climate-controlled self-storage facility. Currently under construction