4 Charlotte Lane, Placitas, NM 87043 - MLS#951659 - Leland Locke - ...