More self storage near Telus