10128 N 2nd Street NW, Albuquerque, NM 87114