Just Listed: 95 Eventide Road SE Rio Rancho, New Mexico 87124 Rio Rancho fourplex with spacious 2 bedroom 1 bath units. Spacious apartments with full kitchen and laundry areas! Proven rental history. 95 Eventide Road SE Rio Rancho, New Mexico 87124