19 Papaya Lane, Los Lunas, NM 87031 - MLS#974236 - Leland Locke - R...