1709 NW Los Jardines Place, Albuquerque, NM 87104 - HotPads