Apartment Unit C at 520 Los Arbboles NW, Albuquerque, NM 87107 | HotPads