« All Events This event has passed. Open House – 7104 Nacelle Road NE, Rio Rancho January 20, 2018 @ 1:00 pm - 3:00 pm Event Navigation « Open House – 2220 Rio Grande Blvd NW Open House – 13611 Mountain West Court SE » 7104 Nacelle Road NE, Rio Rancho Agent is Gabe + Google Calendar+ iCal Export Details Date: January 20, 2018 Time: 1:00 pm - 3:00 pm