24 Giraudo Road, Estancia, NM 87016 - MLS#951833 - Leland Locke - R...