0 Padilla Road, Belen, NM 87002 - MLS#884438 - Leland Locke - Realt...