2 Wks Ago COMPARE Encino Terrace Senior 609 Encino Pl NE, Albuquerque, NM 87102 Studio - 1 Bed $670 - $700