Pajarito Road SW, Albuquerque, NM 87121 - MLS#885588 - Leland Locke...