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
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
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
Maine
Cumberland County
INDIAN RIDGE-INTERVALE
Properties in Cumberland County in INDIAN RIDGE-INTERVALE
Find homes for sale in Cumberland County by selecting a property below:
344 Intervale Rd, New Gloucester, ME 04260
60 Intervale Rd, Harpswell, ME 04079
172 Intervale Rd, New Gloucester, ME 04260
284 Intervale Rd, New Gloucester, ME 04260
83 Ingalls Rd, Bridgton, ME 04009
1344 Intervale Rd, New Gloucester, ME 04260
722 Intervale Rd, New Gloucester, ME 04260
40 Intervale Rd, Harpswell, ME 04079
50 Ingalls Rd, Bridgton, ME 04009
164 Intervale Rd, New Gloucester, ME 04260
5 Indian Rock Woods, Scarborough, ME 04074
15 Intervale Rd, Harpswell, ME 04079
25 Interurban Dr, Cumberland Center, ME 04021
59 Intervale Rd, Harpswell, ME 04079
245 Intervale Rd, New Gloucester, ME 04260
266 Intervale Rd, New Gloucester, ME 04260
362 Intervale Rd, New Gloucester, ME 04260
233 Intervale Rd, New Gloucester, ME 04260
476 Intervale Rd, New Gloucester, ME 04260
384 Intervale Rd, New Gloucester, ME 04260
49 Inlet Point Rd, Raymond, ME 04071
13 Intervale Rd, Harpswell, ME 04079
112 Intervale Rd, New Gloucester, ME 04260
74 Ingalls Rd, Bridgton, ME 04009
42 Intervale Rd, Freeport, ME 04032
37 Intervale Rd, New Gloucester, ME 04260
1173 Intervale Rd, New Gloucester, ME 04260
356 Intervale Rd, New Gloucester, ME 04260
6 Intervale Ct, Harpswell, ME 04079
1131 Intervale Rd, New Gloucester, ME 04260
28 Intervale Rd, New Gloucester, ME 04260
433 Intervale Rd, New Gloucester, ME 04260
2 Indian Woods Rd, Scarborough, ME 04074
409 Intervale Rd, New Gloucester, ME 04260
7 Indian Rock Woods, Scarborough, ME 04074
1342A Intervale Rd, New Gloucester, ME 04260
59 Intervale Rd, New Gloucester, ME 04260
224 Intervale Rd, New Gloucester, ME 04260
13 Indian Woods Rd, Scarborough, ME 04074
248 Intervale Rd, New Gloucester, ME 04260
45 Intervale Rd, Harpswell, ME 04079
365 Intervale Rd, New Gloucester, ME 04260
107 Intervale Rd, New Gloucester, ME 04260
136 Intervale Rd, New Gloucester, ME 04260
1169 Intervale Rd, New Gloucester, ME 04260
1047 Intervale Rd, New Gloucester, ME 04260
417 Intervale Rd, New Gloucester, ME 04260
456 Intervale Rd, New Gloucester, ME 04260
1271 Intervale Rd, New Gloucester, ME 04260
9 Intervale Ct, Harpswell, ME 04079
254 Intervale Rd, New Gloucester, ME 04260
115 Intervale Rd, New Gloucester, ME 04260
2 Indian Rock Woods, Scarborough, ME 04074
730 Intervale Rd, New Gloucester, ME 04260
42 Intervale Rd, New Gloucester, ME 04260
35 Ingalls Rd, Bridgton, ME 04009
6 Indian Ridge Rd, Freeport, ME 04032
204 Intervale Rd, New Gloucester, ME 04260
4 Indian Rock Woods, Scarborough, ME 04074
39 Ingallside Dr, Scarborough, ME 04074
391 Intervale Rd, New Gloucester, ME 04260
140 Intervale Rd, New Gloucester, ME 04260
460 Intervale Rd, New Gloucester, ME 04260
457 Intervale Rd, New Gloucester, ME 04260
285 Intervale Rd, New Gloucester, ME 04260
443 Intervale Rd, New Gloucester, ME 04260
66 Intervale Rd, New Gloucester, ME 04260
112 Intervale Rd Unit B, New Gloucester, ME 04260
73 Ingalls Rd, Bridgton, ME 04009
495 Intervale Rd, New Gloucester, ME 04260
1248 Intervale Rd, New Gloucester, ME 04260
1130 Intervale Rd, New Gloucester, ME 04260
327 Intervale Rd, New Gloucester, ME 04260
112A Intervale Rd, New Gloucester, ME 04260
152 Intervale Rd, New Gloucester, ME 04260
255 Intervale Rd, New Gloucester, ME 04260
14 Intervale Ct, Harpswell, ME 04079
557 Intervale Rd, New Gloucester, ME 04260
12 Intervale Rd, New Gloucester, ME 04260
1080 Intervale Rd, New Gloucester, ME 04260
58 Intervale Rd, Freeport, ME 04032
41 Intervale Rd, New Gloucester, ME 04260
173 Ingalls Rd, Bridgton, ME 04009
1352 Intervale Rd, New Gloucester, ME 04260
355 Intervale Rd, New Gloucester, ME 04260
1296 Intervale Rd, New Gloucester, ME 04260
144 Intervale Rd, New Gloucester, ME 04260
1356 Intervale Rd, New Gloucester, ME 04260
6 Ingalls Rd, Bridgton, ME 04009
405 Intervale Rd, New Gloucester, ME 04260
779 Intervale Rd, New Gloucester, ME 04260
236 Intervale Rd, New Gloucester, ME 04260
20 Intervale Rd, New Gloucester, ME 04260
336 Intervale Rd, New Gloucester, ME 04260
330 Intervale Rd, New Gloucester, ME 04260
182 Intervale Rd, New Gloucester, ME 04260
112 Intervale Rd Unit A, New Gloucester, ME 04260
1277 Intervale Rd, New Gloucester, ME 04260
49 Intervale Rd, Harpswell, ME 04079
7 Indian Ridge Rd, Freeport, ME 04032
233 Ingalls Rd, Bridgton, ME 04009
77 Intervale Rd, New Gloucester, ME 04260
369 Intervale Rd, New Gloucester, ME 04260
5 Inlet Point Rd, Raymond, ME 04071
1372 Intervale Rd, New Gloucester, ME 04260
400 Intervale Rd, New Gloucester, ME 04260
1102 Intervale Rd, New Gloucester, ME 04260
1342B Intervale Rd, New Gloucester, ME 04260
126 Intervale Rd, New Gloucester, ME 04260
766 Intervale Rd, New Gloucester, ME 04260
12 Indian Woods Rd, Scarborough, ME 04074
1360 Intervale Rd, New Gloucester, ME 04260
1266 Intervale Rd, New Gloucester, ME 04260
5 Intervale Rd, Harpswell, ME 04079
745 Intervale Rd, New Gloucester, ME 04260
1 Indian Rock Woods, Scarborough, ME 04074
163 Ingalls Rd, Bridgton, ME 04009
1230 Intervale Rd, New Gloucester, ME 04260
366 Intervale Rd, New Gloucester, ME 04260
91 Ingalls Rd, Bridgton, ME 04009
124 Ingalls Rd, Bridgton, ME 04009
54 Intervale Rd, New Gloucester, ME 04260
6 Indian Rock Woods, Scarborough, ME 04074
1311 Intervale Rd, New Gloucester, ME 04260
1062 Intervale Rd, New Gloucester, ME 04260
483 Intervale Rd, New Gloucester, ME 04260
773 Intervale Rd, New Gloucester, ME 04260
45 Inlet Point Rd, Raymond, ME 04071
357 Intervale Rd, New Gloucester, ME 04260
1330 Intervale Rd, New Gloucester, ME 04260
198 Intervale Rd, New Gloucester, ME 04260
106 Intervale Rd, New Gloucester, ME 04260
446 Intervale Rd, New Gloucester, ME 04260
154 Intervale Rd, New Gloucester, ME 04260
1287 Intervale Rd, New Gloucester, ME 04260
37 Intervale Rd, Harpswell, ME 04079
640 Intervale Rd, New Gloucester, ME 04260
215 Ingalls Rd, Bridgton, ME 04009
1259 Intervale Rd, New Gloucester, ME 04260
69 Intervale Rd, New Gloucester, ME 04260
786 Intervale Rd, New Gloucester, ME 04260
1393 Intervale Rd, New Gloucester, ME 04260
337 Intervale Rd, New Gloucester, ME 04260
345 Intervale Rd, New Gloucester, ME 04260
25 Intervale Rd, Harpswell, ME 04079
376 Intervale Rd, New Gloucester, ME 04260
444 Intervale Rd, New Gloucester, ME 04260
29 Intervale Rd, Harpswell, ME 04079
1318 Intervale Rd, New Gloucester, ME 04260
1159 Intervale Rd, New Gloucester, ME 04260
372 Intervale Rd, New Gloucester, ME 04260
17 Intervale Rd, New Gloucester, ME 04260
388 Intervale Rd, New Gloucester, ME 04260
27 Intervale Rd, Harpswell, ME 04079
1509 Intervale Rd, New Gloucester, ME 04260
241 Ingalls Rd, Bridgton, ME 04009
3 Indian Rock Woods, Scarborough, ME 04074
410 Intervale Rd, New Gloucester, ME 04260
265 Intervale Rd, New Gloucester, ME 04260
211 Intervale Rd, New Gloucester, ME 04260
425 Intervale Rd, New Gloucester, ME 04260
121 Intervale Rd, New Gloucester, ME 04260
48 Intervale Rd, New Gloucester, ME 04260
723 Intervale Rd, New Gloucester, ME 04260
1342 Intervale Rd Unit B, New Gloucester, ME 04260
1115 Intervale Rd, New Gloucester, ME 04260
19 Intervale Rd, Harpswell, ME 04079
1204 Intervale Rd, New Gloucester, ME 04260
220 Ingalls Rd, Bridgton, ME 04009
1148 Intervale Rd, New Gloucester, ME 04260
164 Ingalls Rd, Bridgton, ME 04009
1342 Intervale Rd Unit A, New Gloucester, ME 04260
1278 Intervale Rd, New Gloucester, ME 04260
51 Intervale Rd, New Gloucester, ME 04260
129 Intervale Rd, New Gloucester, ME 04260