1220 Del Monte, Albuquerque, NM 87121 - HotPads