1220 Del Monte Trail SW, Albuquerque, NM 87121 - HotPads