More self storage near Space at Hand