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
SPRING-SPUR
Properties in Rio Rancho in SPRING-SPUR
Find homes for sale in Rio Rancho by selecting a property below:
7253 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7249 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7257 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7277 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7265 Spruce Mountain Loop NE, Rio Rancho, NM 87144
81 Spring Rd NE, Rio Rancho, NM 87124
2105 Spruce Needle Rd SE, Rio Rancho, NM 87124
880 Spur Ct SE, Rio Rancho, NM 87124
2009 Spruce Needle Rd SE, Rio Rancho, NM 87124
935 Spring Valley Rd NE, Rio Rancho, NM 87144
2110 Spruce Needle Rd SE, Rio Rancho, NM 87124
2214 Spruce Needle Rd SE, Rio Rancho, NM 87124
73 Spring Rd SE, Rio Rancho, NM 87124
880 Spur Pl SE, Rio Rancho, NM 87124
7232 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7228 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7236 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7205 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7209 Spruce Mountain Loop NE, Rio Rancho, NM 87144
92 Spring Rd NE, Rio Rancho, NM 87124
901 Spur Ct SE, Rio Rancho, NM 87124
74 Spring Rd NE, Rio Rancho, NM 87124
2111 Spruce Needle Rd SE, Rio Rancho, NM 87124
2010 Spruce Needle Rd SE, Rio Rancho, NM 87124
921 Spur Pl SE, Rio Rancho, NM 87124
82 Spring Rd NE, Rio Rancho, NM 87124
7204 Spruce Mountain Loop NE, Rio Rancho, NM 87144
1324 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1038 Spring Valley Rd NE, Rio Rancho, NM 87144
2211 Spruce Needle Rd SE, Rio Rancho, NM 87124
2006 Spruce Needle Rd SE, Albuquerque, NM 87124
73 Spring Rd NE, Rio Rancho, NM 87124
210 Spring Rd NE, Rio Rancho, NM 87124
7305 Spruce Mountain Loop NE, Rio Rancho, NM 87144
881 Spur Ct SE, Rio Rancho, NM 87124
7269 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7261 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7297 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7281 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7213 Spruce Mountain Loop NE, Rio Rancho, NM 87144
1223 Spruce Meadows Dr NE, Rio Rancho, NM 87144
7301 Spruce Mountain Loop NE, Rio Rancho, NM 87144
1305 Spruce Meadows Dr NE, Rio Rancho, NM 87144
2210 Spruce Needle Rd SE, Rio Rancho, NM 87124
2204 Spruce Needle Rd SE, Rio Rancho, NM 87124
96 Spring Rd NE, Rio Rancho, NM 87124
2201 Spruce Needle Rd SE, Rio Rancho, NM 87124
75 Spring Rd SE, Rio Rancho, NM 87124
2217 Spruce Needle Rd SE, Rio Rancho, NM 87124
2101 Spruce Needle Rd SE, Rio Rancho, NM 87124
2007 Spruce Needle Rd SE, Rio Rancho, NM 87124
7280 Spruce Mountain Loop NE #3, Rio Rancho, NM 87144
2008 Spruce Needle Rd SE, Rio Rancho, NM 87124
7304 Spruce Mountain Loop NE, Rio Rancho, NM 87144
2106 Spruce Needle Rd SE, Rio Rancho, NM 87124
88 Spring Rd NE, Rio Rancho, NM 87124
79 Spring Rd NE, Rio Rancho, NM 87124
7252 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7224 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7216 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7212 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7208 Spruce Mountain Loop NE, Rio Rancho, NM 87144
77 Spring Rd NE, Rio Rancho, NM 87124
121 Spring Rd NE, Rio Rancho, NM 87124
926 Spring Valley Rd NE, Rio Rancho, NM 87144
1325 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1317 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1309 Spruce Meadows Dr NE, Rio Rancho, NM 87144
94 Spring Rd SE, Rio Rancho, NM 87124
1227 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1313 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1231 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1301 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1207 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1211 Spruce Meadows Dr NE, Rio Rancho, NM 87144
2104 Spruce Needle Rd SE, Rio Rancho, NM 87124
1215 Spruce Meadows Dr NE, Rio Rancho, NM 87144
124 Spring Rd NE, Rio Rancho, NM 87124
1219 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1203 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1200 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1216 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1212 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1208 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1204 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1300 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1228 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1224 Spruce Meadows Dr NE, Rio Rancho, NM 87144
2011 Spruce Needle Rd SE, Rio Rancho, NM 87124
1220 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1318 Spruce Meadows Dr NE, Rio Rancho, NM 87144
920 Spur Pl SE, Rio Rancho, NM 87124
1312 Spruce Meadows Dr NE, Rio Rancho, NM 87144
1308 Spruce Meadows Dr NE, Rio Rancho, NM 87144
2206 Spruce Needle Rd SE, Rio Rancho, NM 87124
7245 Spruce Mountain Loop NE, Rio Rancho, NM 87144
2200 Spruce Needle Rd SE, Rio Rancho, NM 87124
7221 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7233 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7237 Spruce Mountain Loop NE, Rio Rancho, NM 87144
2212 Spruce Needle Rd SE, Rio Rancho, NM 87124
1321 Spruce Meadows Dr NE, Rio Rancho, NM 87144
75 Spring Rd NE, Rio Rancho, NM 87124
7285 Spruce Mountain Loop NE, Rio Rancho, NM 87144
2107 Spruce Needle Rd SE, Rio Rancho, NM 87124
922 Spring Valley Rd NE, Rio Rancho, NM 87144
2205 Spruce Needle Rd SE, Rio Rancho, NM 87124
914 Spring Valley Rd NE, Rio Rancho, NM 87144
918 Spring Valley Rd NE, Rio Rancho, NM 87144
1017 Spring Valley Rd NE, Rio Rancho, NM 87144
910 Spring Valley Rd NE, Rio Rancho, NM 87144
7281 Spruce Mountain Loop NE #3, Rio Rancho, NM 87144
1025 Spring Valley Rd NE, Rio Rancho, NM 87144
1021 Spring Valley Rd NE, Rio Rancho, NM 87144
2202 Spruce Needle Rd SE, Rio Rancho, NM 87124
1029 Spring Valley Rd NE, Rio Rancho, NM 87144
1034 Spring Valley Rd NE, Rio Rancho, NM 87144
88 Spring Rd SE, Rio Rancho, NM 87124
2213 Spruce Needle Rd SE, Rio Rancho, NM 87124
1026 Spring Valley Rd NE, Rio Rancho, NM 87144
1030 Spring Valley Rd NE, Rio Rancho, NM 87144
954 Spring Valley Rd NE, Rio Rancho, NM 87144
1018 Spring Valley Rd NE, Rio Rancho, NM 87144
83 Spring Rd NE, Rio Rancho, NM 87124
80 Spring Rd NE, Rio Rancho, NM 87124
7256 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7220 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7200 Spruce Mountain Loop NE, Rio Rancho, NM 87144
2102 Spruce Needle Rd SE, Rio Rancho, NM 87124
77 Spring Rd SE, Rio Rancho, NM 87124
99 Spring Rd NE, Rio Rancho, NM 87124
2209 Spruce Needle Rd SE, Rio Rancho, NM 87124
900 Spur Pl SE, Rio Rancho, NM 87124
97 Spring Rd NE, Rio Rancho, NM 87124
122 Spring Rd SE, Rio Rancho, NM 87124
90 Spring Rd NE, Rio Rancho, NM 87124
122 Spring Rd NE, Rio Rancho, NM 87124
89 Spring Rd NE, Rio Rancho, NM 87124
1304 Spruce Meadows Dr NE, Rio Rancho, NM 87144
76 Spring Rd NE, Rio Rancho, NM 87124
2108 Spruce Needle Rd SE, Rio Rancho, NM 87124
7272 Spruce Mountain Loop NE, Rio Rancho, NM 87144
85 Spring Rd NE, Rio Rancho, NM 87124
84 Spring Rd NE, Rio Rancho, NM 87124
1045 Spring Valley Rd NE, Rio Rancho, NM 87144
1006 Spring Valley Rd NE, Rio Rancho, NM 87144
2101 Spruce Needle Rd NE #1270, Rio Rancho, NM 87124
1033 Spring Valley Rd NE, Rio Rancho, NM 87144
7280 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7292 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7284 Spruce Mountain Loop NE, Rio Rancho, NM 87144
901 Spur Pl SE, Rio Rancho, NM 87124
7276 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7296 Spruce Mountain Loop NE, Rio Rancho, NM 87144
1022 Spring Valley Rd NE, Rio Rancho, NM 87144
87 Spring Rd NE, Rio Rancho, NM 87124
2215 Spruce Needle Rd SE, Rio Rancho, NM 87124
2100 Spruce Needle Rd SE, Rio Rancho, NM 87124
94 Spring Rd NE, Rio Rancho, NM 87124
2208 Spruce Needle Rd SE, Rio Rancho, NM 87124
98 Spring Rd NE, Rio Rancho, NM 87124
78 Spring Rd NE, Rio Rancho, NM 87124
7201 Spruce Mountain Loop NE, Rio Rancho, NM 87144
1041 Spring Valley Rd NE, Rio Rancho, NM 87144
1013 Spring Valley Rd NE, Rio Rancho, NM 87144
1037 Spring Valley Rd NE, Rio Rancho, NM 87144
1009 Spring Valley Rd NE, Rio Rancho, NM 87144
951 Spring Valley Rd NE, Rio Rancho, NM 87144
955 Spring Valley Rd NE, Rio Rancho, NM 87144
1001 Spring Valley Rd NE, Rio Rancho, NM 87144
1005 Spring Valley Rd NE, Rio Rancho, NM 87144
881 Spur Pl SE, Rio Rancho, NM 87124
947 Spring Valley Rd NE, Rio Rancho, NM 87144
939 Spring Valley Rd NE, Rio Rancho, NM 87144
902 Spring Valley Rd NE, Rio Rancho, NM 87144
943 Spring Valley Rd NE, Rio Rancho, NM 87144
942 Spring Valley Rd NE, Rio Rancho, NM 87144
906 Spring Valley Rd NE, Rio Rancho, NM 87144
934 Spring Valley Rd NE, Rio Rancho, NM 87144
946 Spring Valley Rd NE, Rio Rancho, NM 87144
1010 Spring Valley Rd NE, Rio Rancho, NM 87144
938 Spring Valley Rd NE, Rio Rancho, NM 87144
7225 Spruce Mountain Loop NE, Rio Rancho, NM 87144
1002 Spring Valley Rd NE, Rio Rancho, NM 87144
7229 Spruce Mountain Loop NE, Rio Rancho, NM 87144
950 Spring Valley Rd NE, Rio Rancho, NM 87144
7217 Spruce Mountain Loop NE, Rio Rancho, NM 87144
1046 Spring Valley Rd NE, Rio Rancho, NM 87144
1042 Spring Valley Rd NE, Rio Rancho, NM 87144
1014 Spring Valley Rd NE, Rio Rancho, NM 87144
86 Spring Rd NE, Rio Rancho, NM 87124
2109 Spruce Needle Rd SE, Rio Rancho, NM 87124
1050 Spring Valley Rd NE, Rio Rancho, NM 87144
7264 Spruce Mountain Loop NE, Rio Rancho, NM 87144
2207 Spruce Needle Rd SE, Rio Rancho, NM 87124
7300 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7293 Spruce Mountain Loop NE, Rio Rancho, NM 87144
900 Spur Ct SE, Rio Rancho, NM 87124
7289 Spruce Mountain Loop NE, Rio Rancho, NM 87144
7273 Spruce Mountain Loop NE, Rio Rancho, NM 87144
2203 Spruce Needle Rd SE, Rio Rancho, NM 87124
7241 Spruce Mountain Loop NE, Rio Rancho, NM 87144
2103 Spruce Needle Rd SE, Rio Rancho, NM 87124
931 Spring Valley Rd NE, Rio Rancho, NM 87144
930 Spring Valley Rd NE, Rio Rancho, NM 87144
1004 Spur Rd SE, Rio Rancho, NM 87124