840 El Pueblo Road, Los Ranchos, NM 87114 - MLS#981897 - Leland Loc...