1801 Propps Street NE, Albuquerque, NM 87112