Lot 6 Apache Mesa Road, Placitas, NM 87043 - MLS#962701 - Leland Lo...