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
UPPER SPRUCE SHORE-VALLEY
Properties in Cumberland County in UPPER SPRUCE SHORE-VALLEY
Find homes for sale in Cumberland County by selecting a property below:
204 Upton Rd, Harrison, ME 04040
16 Valley Rd, Casco, ME 04015
137 Valley Rd, Raymond, ME 04071
100 U.S. 1 #405, Cumberland Foreside, ME 04110
56 Upper Spruce Shore Rd, Harpswell, ME 04079
11 Valeriani Dr, Naples, ME 04055
1550 US Route 1, Freeport, ME 04032
57 Vacationland Rd, Harrison, ME 04040
14 Valley Ln, Sebago, ME 04029
100 U.S. 1 #301, Cumberland Foreside, ME 04110
53 Vacationland Rd, Harrison, ME 04040
73 Upton Rd, Harrison, ME 04040
443 US Route 1, Scarborough, ME 04074
100 U.S. 1 #307, Cumberland Foreside, ME 04110
100 U.S. 1 #305, Cumberland Foreside, ME 04110
100 U.S. 1 #312, Cumberland Foreside, ME 04110
28 Upton Rd, Harrison, ME 04040
135 Upton Rd, Harrison, ME 04040
43 Upper Spruce Shore Rd, Harpswell, ME 04079
12 Valley Rd, Raymond, ME 04071
89 Upton Rd, Harrison, ME 04040
25 Valley Ln, Sebago, ME 04029
29 Valley Ln, Sebago, ME 04029
47 Valley Rd, Cumberland Center, ME 04021
31 Upper Village Rd, New Gloucester, ME 04260
83 US Route 1, Cumberland Foreside, ME 04110
100 U.S. 1 #105, Cumberland Foreside, ME 04110
25 Upper Spruce Shore Rd, Harpswell, ME 04079
100 U.S. 1 #103, Cumberland Foreside, ME 04110
1411 US Route 1, Freeport, ME 04032
153 Valley Rd, Raymond, ME 04071
50 Upton Rd, Harrison, ME 04040
157 Valley Rd, Raymond, ME 04071
54 Valerie Ln Unit B, New Gloucester, ME 04260
106 Valley Rd, Raymond, ME 04071
100 U.S. 1 #403, Cumberland Foreside, ME 04110
81 Vacationland Rd, Harrison, ME 04040
100 U.S. 1 #402, Cumberland Foreside, ME 04110
100 U.S. 1 #309, Cumberland Foreside, ME 04110
21 Upton Rd, Harrison, ME 04040
100 U.S. 1 #308, Cumberland Foreside, ME 04110
100 U.S. 1 #406, Cumberland Foreside, ME 04110
72 Upper Spruce Shore Rd, Harpswell, ME 04079
104 Valley Rd, Raymond, ME 04071
43 Valley Rd, Cumberland Center, ME 04021
100 U.S. 1 #201, Cumberland Foreside, ME 04110
16 Upper Village Rd, New Gloucester, ME 04260
30 Upper Village Rd, New Gloucester, ME 04260
100 U.S. 1 #401, Cumberland Foreside, ME 04110
100 U.S. 1 #302, Cumberland Foreside, ME 04110
100 U.S. 1 #306, Cumberland Foreside, ME 04110
100 U.S. 1 #303, Cumberland Foreside, ME 04110
100 U.S. 1 #304, Cumberland Foreside, ME 04110
2 Upper Twain Rd, West Baldwin, ME 04091
1096 US Route 1, Freeport, ME 04032
41 Vacationland Rd, Harrison, ME 04040
32 Valley Rd, Cumberland Center, ME 04021
151 Upton Rd, Harrison, ME 04040
147 US-1, Cumberland Foreside, ME 04110
1 US Route 1, Scarborough, ME 04074
8 US Route 1, Scarborough, ME 04074
106 US Route 1, Cumberland Foreside, ME 04110
21 Valley Rd, Casco, ME 04015
85 Upton Rd, Harrison, ME 04040
146 Valley Rd, Raymond, ME 04071
100 U.S. 1 #104, Cumberland Foreside, ME 04110
100 U.S. 1 #409, Cumberland Foreside, ME 04110
100 U.S. 1 #407, Cumberland Foreside, ME 04110
8 Valley Ln, Sebago, ME 04029
419 US-1, Scarborough, ME 04074
100 U.S. 1 #106, Cumberland Foreside, ME 04110
100 U.S. 1 #410, Cumberland Foreside, ME 04110
100 U.S. 1 #102, Cumberland Foreside, ME 04110
100 U.S. 1 #107, Cumberland Foreside, ME 04110
1487 US Route 1, Freeport, ME 04032
13 Upton Rd, Harrison, ME 04040
12 Valley Ln, Sebago, ME 04029
54 Valerie Ln Unit A, New Gloucester, ME 04260
1304 US Route 1, Freeport, ME 04032
14 Vacationland Rd, Harrison, ME 04040
100 U.S. 1 #404, Cumberland Foreside, ME 04110
100 U.S. 1 #408, Cumberland Foreside, ME 04110
100 U.S. 1 #411, Cumberland Foreside, ME 04110
88 Upton Rd, Harrison, ME 04040
44 Upper Spruce Shore Rd, Harpswell, ME 04079
1528 US Route 1, Freeport, ME 04032
100 U.S. 1 #213, Cumberland Foreside, ME 04110
215 US Route 1, Freeport, ME 04032
54 Valley Rd, Raymond, ME 04071
100 U.S. 1 #211, Cumberland Foreside, ME 04110
209 Upton Rd, Harrison, ME 04040
37 Valley Ln, Sebago, ME 04029
154 Valley Rd, Raymond, ME 04071
112 US Route 1, Cumberland Foreside, ME 04110
71 Upper Spruce Shore Rd, Harpswell, ME 04079
170 Valley Rd, Raymond, ME 04071
4 Val Ter, Scarborough, ME 04074
35 Vacationland Rd, Harrison, ME 04040
4 Valley Ln, Sebago, ME 04029
100 U.S. 1 #209, Cumberland Foreside, ME 04110
12 Upton Rd, Harrison, ME 04040
0 US-1, Freeport, ME 04032
1 Upton Rd, Harrison, ME 04040
7 Valley Ln, Sebago, ME 04029
44 Valerie Ln, New Gloucester, ME 04260
118 Upton Rd, Harrison, ME 04040
100 U.S. 1 #412, Cumberland Foreside, ME 04110
100 U.S. 1 #101, Cumberland Foreside, ME 04110
23 Upper Village Rd, New Gloucester, ME 04260
1294 U.S. 1 Unit C, Freeport, ME 04032
3 Vacation Hideaway, Standish, ME 04084
574 US Route 1, Freeport, ME 04032
1473 US Route 1, Freeport, ME 04032
1527 US Route 1, Freeport, ME 04032
185 Valley Rd, Raymond, ME 04071
100 U.S. 1 #212, Cumberland Foreside, ME 04110
72 US-1, Cumberland Foreside, ME 04110
30 Vacationland Rd, Harrison, ME 04040
26 Upper Village Rd, New Gloucester, ME 04260
47 Valerie Ln, New Gloucester, ME 04260
392 US Route 1, Freeport, ME 04032
239 US Route 1, Freeport, ME 04032
3 Valley Ln, Sebago, ME 04029
1240 US Route 1, Freeport, ME 04032
26 Vacationland Rd, Harrison, ME 04040
119 Valley Rd, Raymond, ME 04071
2 US-1, Scarborough, ME 04074
36 Valley Rd, Raymond, ME 04071
236 US Route 1, Freeport, ME 04032
52 Valerie Ln, New Gloucester, ME 04260
80 US Route 1, Cumberland Foreside, ME 04110
7 Vacationland Rd, Harrison, ME 04040
380 US Route 1, Scarborough, ME 04074
102 US Route 1, Cumberland Foreside, ME 04110
1341 US Route 1, Freeport, ME 04032
0 Us Route One, Cumberland, ME 04021
1576 US Route 1, Freeport, ME 04032
27 Valley Ln, Sebago, ME 04029
77 Upton Rd, Harrison, ME 04040
1339 US Route 1, Freeport, ME 04032
73 Vacationland Rd, Harrison, ME 04040
20 Valerie Ln, New Gloucester, ME 04260
4 Vacation Hideaway, Standish, ME 04084
187 Upton Rd, Harrison, ME 04040
1473 US Route 1, Freeport, ME 04032
5 Upper Village Rd, New Gloucester, ME 04260
33 Valerie Ln, New Gloucester, ME 04260
28 Upper Spruce Shore Rd, Harpswell, ME 04079
233 Vacationland Rd, Harrison, ME 04040
541 US Route 1, Freeport, ME 04032
100 U.S. 1 #108, Cumberland Foreside, ME 04110
147 US Route 1, Cumberland Foreside, ME 04110
38 Vacationland Rd, Harrison, ME 04040
2 Upper Twain Rd, West Baldwin, ME 04091
100 U.S. 1 #203, Cumberland Foreside, ME 04110
100 U.S. 1 #205, Cumberland Foreside, ME 04110
100 U.S. 1 #204, Cumberland Foreside, ME 04110
100 U.S. 1 #207, Cumberland Foreside, ME 04110
100 U.S. 1 #210, Cumberland Foreside, ME 04110
50 Upton Rd Unit A, Harrison, ME 04040
100 U.S. 1 #202, Cumberland Foreside, ME 04110
100 U.S. 1 #208, Cumberland Foreside, ME 04110
22 Upper Village Rd, New Gloucester, ME 04260
27 Upper Village Rd, New Gloucester, ME 04260
100 U.S. 1 #206, Cumberland Foreside, ME 04110
41 Valley Ln, Sebago, ME 04029
1131 US Route 1, Freeport, ME 04032
213 Upton Rd, Harrison, ME 04040
192 Valley Rd, Raymond, ME 04071
7 Upper Spruce Shore Rd, Harpswell, ME 04079
1323 US Route 1, Freeport, ME 04032
100 U.S. 1 #311, Cumberland Foreside, ME 04110
76 Upton Rd, Harrison, ME 04040
100 U.S. 1 #310, Cumberland Foreside, ME 04110
105 Upton Rd, Harrison, ME 04040