Apartment Unit 603 at Encino Place NE, Albuquerque, NM 87102 - HotPads