Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
New Mexico
Sandoval County
Rio Rancho
ELM-ENSENADA
Properties in Rio Rancho in ELM-ENSENADA
Find homes for sale in Rio Rancho by selecting a property below:
749 El Morro Dr SE, Rio Rancho, NM 87124
633 Emerald Dr NE, Rio Rancho, NM 87124
1008 El Paseo St NW, Rio Rancho, NM 87144
672 Emerald Dr NE, Rio Rancho, NM 87124
730 Emerald Dr NE, Rio Rancho, NM 87124
2205 Engle Dr NE, Rio Rancho, NM 87144
4902 El Picador Ct SE, Rio Rancho, NM 87124
7845 Enchanted Hills Blvd NE, Rio Rancho, NM 87144
636 Emerald Dr NE, Rio Rancho, NM 87124
656 Emerald Dr NE, Rio Rancho, NM 87124
7851 Enchanted Hills Blvd NE, Rio Rancho, NM 87144
624 Emerald Dr NE, Rio Rancho, NM 87124
648 Emerald Dr NE, Rio Rancho, NM 87124
1013 El Paseo St NW, Rio Rancho, NM 87144
7800 Enchanted Hills Blvd NE Unit A, Rio Rancho, NM 87144
7830 Enchanted Hills Blvd NE, Rio Rancho, NM 87144
7820 Enchanted Hills Blvd NE, Rio Rancho, NM 87144
3800 El Puno Ct SE, Rio Rancho, NM 87124
721 El Morro Dr SE, Rio Rancho, NM 87124
632 Emerald Dr NE, Rio Rancho, NM 87124
901 El Morro Dr SE, Rio Rancho, NM 87124
4903 El Picador Ct SE, Rio Rancho, NM 87124
745 Emerald Dr NE, Rio Rancho, NM 87124
616 Emerald Dr NE, Rio Rancho, NM 87124
7555 Enchanted Hills Blvd NE, Rio Rancho, NM 87144
2028 N Ensenada Cir SE, Rio Rancho, NM 87124
755 Emerald Dr NE, Rio Rancho, NM 87124
2024 N Ensenada Cir SE, Rio Rancho, NM 87124
3802 El Puno Ct SE, Rio Rancho, NM 87124
504 El Rio Ct SE, Rio Rancho, NM 87124
7840 Enchanted Hills Blvd NE, Rio Rancho, NM 87144
316 Encantado Ridge Ct NE, Rio Rancho, NM 87124
3404 Empressa Ct NE, Rio Rancho, NM 87144
108 Elm Ct SE, Rio Rancho, NM 87124
720 Emerald Dr NE, Rio Rancho, NM 87124
613 Emerald Dr NE, Rio Rancho, NM 87124
112 Elm Ct SE, Rio Rancho, NM 87124
6336 Enchanted Hills Blvd NE, Rio Rancho, NM 87144
3805 El Puno Ct SE, Rio Rancho, NM 87124
608 Emerald Dr NE, Rio Rancho, NM 87124
807 El Olmo Ct SE, Rio Rancho, NM 87124
1020 El Paseo St NW, Rio Rancho, NM 87144
3807 El Puno Ct SE, Rio Rancho, NM 87124
652 Emerald Dr NE, Rio Rancho, NM 87124
605 El Torero Ct SE, Rio Rancho, NM 87124
3903 El Puno Ct SE, Rio Rancho, NM 87124
3903 El Puno Ct SE, Rio Rancho, NM 87124
597 El Torero Ct SE, Rio Rancho, NM 87124
923 El Morro Dr SE, Rio Rancho, NM 87124
644 Emerald Dr NE, Rio Rancho, NM 87124
609 Emerald Dr NE, Rio Rancho, NM 87124
328 Encantado Ridge Ct NE, Rio Rancho, NM 87124
329 Encantado Ridge Ct NE, Rio Rancho, NM 87124
605 Emerald Dr NE, Rio Rancho, NM 87124
601 Emerald Dr NE, Rio Rancho, NM 87124
740 Emerald Dr NE, Rio Rancho, NM 87124
117 Elm Ct SE, Rio Rancho, NM 87124
324 Encantado Ridge Ct NE, Rio Rancho, NM 87124
321 Encantado Ridge Ct NE, Rio Rancho, NM 87124
332 Encantado Ridge Ct NE, Rio Rancho, NM 87124
150 El Valle Ct NE, Rio Rancho, NM 87124
4901 El Picador Ct SE, Rio Rancho, NM 87124
304 Encantado Ridge Ct NE, Rio Rancho, NM 87124
312 Encantado Ridge Ct NE, Rio Rancho, NM 87124
702 El Morro Dr SE, Rio Rancho, NM 87124
3808 El Puno Ct SE, Rio Rancho, NM 87124
320 Encantado Ridge Ct NE, Rio Rancho, NM 87124
785 Emerald Dr NE, Rio Rancho, NM 87124
7850 Enchanted Hills Blvd NE, Rio Rancho, NM 87144
628 Emerald Dr NE, Rio Rancho, NM 87124
506 El Rio Ct SE, Rio Rancho, NM 87124
3904 El Puno Ct SE, Rio Rancho, NM 87124
501 El Rio Ct SE, Rio Rancho, NM 87124
6304 Enchanted Hills Blvd NE, Rio Rancho, NM 87144
664 Emerald Dr NE, Rio Rancho, NM 87124
2201 Engle Dr NE, Rio Rancho, NM 87144
1004 El Paseo St NW, Rio Rancho, NM 87144
620 Emerald Dr NE, Rio Rancho, NM 87124
2022 S Ensenada Cir SE, Rio Rancho, NM 87124
629 Emerald Dr NE, Rio Rancho, NM 87124
3575 Enchanted Hls Blvd, Rio Rancho, NM 87144
806 El Olmo Ct SE, Rio Rancho, NM 87124
612 Emerald Dr NE, Rio Rancho, NM 87124
1019 El Prado St NW, Rio Rancho, NM 87144
1015 El Prado St NW, Rio Rancho, NM 87144
1011 El Prado St NW, Rio Rancho, NM 87144
4900 El Picador Ct SE, Rio Rancho, NM 87124
1023 El Prado St NW, Rio Rancho, NM 87144
1010 El Prado St NW, Rio Rancho, NM 87144
1007 El Prado St NW, Rio Rancho, NM 87144
983 El Morro Dr SE, Rio Rancho, NM 87124
808 El Olmo Ct SE, Rio Rancho, NM 87124
1018 El Prado St NW, Rio Rancho, NM 87144
604 Emerald Dr NE, Rio Rancho, NM 87124
3804 El Puno Ct SE, Rio Rancho, NM 87124
1006 El Prado St NW, Rio Rancho, NM 87144
815 El Morro Dr SE, Rio Rancho, NM 87124
600 El Torero Ct SE, Rio Rancho, NM 87124
1014 El Prado St NW, Rio Rancho, NM 87144
508 El Rio Ct SE, Rio Rancho, NM 87124
507 El Rio Ct SE, Rio Rancho, NM 87124
637 Emerald Dr NE, Rio Rancho, NM 87124
770 Emerald Dr NE, Rio Rancho, NM 87124
3900 El Puno Ct SE, Rio Rancho, NM 87124
142 El Valle Ct NE, Rio Rancho, NM 87124
2113 Encino Rd SW, Rio Rancho, NM 87124
3901 El Puno Ct SE, Rio Rancho, NM 87124
795 Emerald Dr NE, Rio Rancho, NM 87124
505 El Rio Ct SE, Rio Rancho, NM 87124
298 El Morro Dr, Rio Rancho, NM 87124
967 El Morro Dr SE, Rio Rancho, NM 87124
601 El Torero Ct SE, Rio Rancho, NM 87124
809 El Olmo Ct SE, Rio Rancho, NM 87124
833 El Morro Dr SE, Rio Rancho, NM 87124
991 El Morro Dr SE, Rio Rancho, NM 87124
657 Emerald Dr NE, Rio Rancho, NM 87124
701 El Morro Dr SE, Rio Rancho, NM 87124
2026 S Ensenada Cir SE, Rio Rancho, NM 87124
2025 S Ensenada Cir SE, Rio Rancho, NM 87124
859 El Morro Dr SE, Rio Rancho, NM 87124
607 El Torero Ct SE, Rio Rancho, NM 87124
625 Emerald Dr NE, Rio Rancho, NM 87124
2105-2105 Engle (U12B12L11or12) DR NE, Rio Rancho, NM 87144
1003 El Prado St NW, Rio Rancho, NM 87144
757 El Morro Dr SE, Rio Rancho, NM 87124
4904 El Picador Ct SE, Rio Rancho, NM 87124
500 El Rio Ct SE, Rio Rancho, NM 87124
775 Emerald Dr NE, Rio Rancho, NM 87124
300 Encantado Ridge Ct NE, Rio Rancho, NM 87124
333 Encantado Ridge Ct NE, Rio Rancho, NM 87124
308 Encantado Ridge Ct NE, Rio Rancho, NM 87124
325 Encantado Ridge Ct NE, Rio Rancho, NM 87124
801 El Morro Dr SE, Rio Rancho, NM 87124
6300 Enchanted Hills Blvd NE, Rio Rancho, NM 87144
317 Encantado Ridge Ct NE, Rio Rancho, NM 87124
873 El Morro Dr SE, Rio Rancho, NM 87124
4906 El Picador Ct SE, Rio Rancho, NM 87124
313 Encantado Ridge Ct NE, Rio Rancho, NM 87124
748 El Morro Dr SE, Rio Rancho, NM 87124
3810 El Puno Ct SE, Rio Rancho, NM 87124
3902 El Puno Ct SE, Rio Rancho, NM 87124
1002 El Prado St NW, Rio Rancho, NM 87144
4905 El Picador Ct SE, Rio Rancho, NM 87124
810 El Olmo Ct SE, Rio Rancho, NM 87124
621 Emerald Dr NE, Rio Rancho, NM 87124
951 El Morro Dr SE, Rio Rancho, NM 87124
653 Emerald Dr NE, Rio Rancho, NM 87124
3801 El Puno Ct SE, Rio Rancho, NM 87124
617 Emerald Dr NE, Rio Rancho, NM 87124
113 Elm Ct SE, Rio Rancho, NM 87124
105 Elm Ct SE, Rio Rancho, NM 87124
603 El Torero Ct SE, Rio Rancho, NM 87124
116 Elm Ct SE, Rio Rancho, NM 87124
2016 N Ensenada Cir SE, Rio Rancho, NM 87124
725 Emerald Dr NE, Rio Rancho, NM 87124
3806 El Puno Ct SE, Rio Rancho, NM 87124
705 El Morro Dr SE, Rio Rancho, NM 87124
143 El Valle Ct NE, Rio Rancho, NM 87124
2020 N Ensenada Cir SE, Rio Rancho, NM 87124
660 Emerald Dr NE, Rio Rancho, NM 87124
502 El Rio Ct SE, Rio Rancho, NM 87124
750 Emerald Dr NE, Rio Rancho, NM 87124
3803 El Puno Ct SE, Rio Rancho, NM 87124
649 Emerald Dr NE, Rio Rancho, NM 87124
3907 El Puno Ct SE, Rio Rancho, NM 87124
641 Emerald Dr NE, Rio Rancho, NM 87124
640 Emerald Dr NE, Rio Rancho, NM 87124
147 El Valle Ct NE, Rio Rancho, NM 87124
146 El Valle Ct NE, Rio Rancho, NM 87124
4908 El Picador Ct SE, Rio Rancho, NM 87124
509 El Rio Ct SE, Rio Rancho, NM 87124
109 Elm Ct SE, Rio Rancho, NM 87124
7780 Enchanted Hills Blvd NE, Rio Rancho, NM 87144
602 El Torero Ct SE, Rio Rancho, NM 87124
600 Emerald Dr NE, Rio Rancho, NM 87124
2017 N Ensenada Cir SE, Rio Rancho, NM 87124
608 El Torero Ct SE, Rio Rancho, NM 87124
2029 N Ensenada Cir SE, Rio Rancho, NM 87124
2021 N Ensenada Cir SE, Rio Rancho, NM 87124
6212 Enchanted Hills Blvd NE, Rio Rancho, NM 87144
715 Emerald Dr NE, Rio Rancho, NM 87124
735 Emerald Dr NE, Rio Rancho, NM 87124
151 El Valle Ct NE, Rio Rancho, NM 87124
1022 El Prado St NW, Rio Rancho, NM 87144
6208 Enchanted Hills Blvd NE, Rio Rancho, NM 87144
765 Emerald Dr NE, Rio Rancho, NM 87124
599 El Torero Ct SE, Rio Rancho, NM 87124
7800 Enchanted Hills Dr NE, Rio Rancho, NM 87144
897 El Morro Dr SE, Rio Rancho, NM 87124
503 El Rio Ct SE, Rio Rancho, NM 87124
6228 Enchanted Hills Blvd NE, Rio Rancho, NM 87144
2021 S Ensenada Cir SE, Rio Rancho, NM 87124
2013 N Ensenada Cir SE, Rio Rancho, NM 87124
722 El Morro Dr SE, Rio Rancho, NM 87124
668 Emerald Dr NE, Rio Rancho, NM 87124
3905 El Puno Ct SE, Rio Rancho, NM 87124
1001 El Paseo St NW, Rio Rancho, NM 87144
5912 Enchanted Hills Blvd NE, Rio Rancho, NM 87144
1021 El Paseo St NW, Rio Rancho, NM 87144
1005 El Paseo St NW, Rio Rancho, NM 87144
1009 El Paseo St NW, Rio Rancho, NM 87144
1012 El Paseo St NW, Rio Rancho, NM 87144
1016 El Paseo St NW, Rio Rancho, NM 87144
1000 El Paseo St NW, Rio Rancho, NM 87144
710 Emerald Dr NE, Rio Rancho, NM 87124
1017 El Paseo St NW, Rio Rancho, NM 87144