View all
American storage rental company
cubesmart.com
CubeSmart is a real estate investment trust that invests in self storage facilities in the United States. Wikipedia
More on Yahoo Finance