self storage facility in Newbury Park