Homes for sale - 8015 OSO RICO Road NE, Albuquerque, NM 87122 – MLS...