6917 Montgomery Blvd NE, Albuquerque, NM 87109
Extra Space Storage is a self storage facility in Albuquerque, NM located at 6917 Montgomery Blvd NE, Albuquerque, NM 87109. Extra Space Storage offers affordable, convenient self storage units in Albuquerque, NM.