2261 Venada Road NE, Rio Rancho, NM 87144 - MLS#971488 - Leland Loc...