$17,500 - 999999 Pajarito Road Sw, Albuquerque, NM 87068
999999 Pajarito Road Sw
Albuquerque,
NM
87068
Address: 999999 Pajarito Road SW