16 Stella Court, Belen, NM 87002 - MLS#939341 - Leland Locke - Real...