102 Wild Primrose, Placitas, NM 87043 - MLS#922540 - Leland Locke -...