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
OAK HILL-OCEANSIDE
Properties in Cumberland County in OAK HILL-OCEANSIDE
Find homes for sale in Cumberland County by selecting a property below:
12 Oak Ridge Rd, Brunswick, ME 04011
46 Ocean Dr, Brunswick, ME 04011
94 Oak Ledge Rd, Harpswell, ME 04079
730 Oak Hill Rd, Standish, ME 04084
115 Oak Shore Rd, Harrison, ME 04040
580 Oak Hill Rd, Standish, ME 04084
45 Oak Shore Rd, Harrison, ME 04040
258 Oak Hill Rd, Standish, ME 04084
297 Oak Ledge Rd, Harpswell, ME 04079
120 Oak Ledge Rd, Harpswell, ME 04079
43 Oak Ledge Rd, Harpswell, ME 04079
147 Oak Shore Rd, Harrison, ME 04040
300 Oak Hill Rd, Standish, ME 04084
720 Oak Hill Rd, Standish, ME 04084
139 Oak Ledge Rd, Harpswell, ME 04079
39 Ocean St, Long Island, ME 04050
16 Ocean St, Long Island, ME 04050
65 Oak Shore Rd, Harrison, ME 04040
190 Oak Ledge Rd, Harpswell, ME 04079
21 Oakhurst Island Rd, Harpswell, ME 04079
9 Ocean Ter, Cumberland Foreside, ME 04110
26 Ocean Ave, Scarborough, ME 04074
23 Oak Ledge Dr, West Bath, ME 04530
179 Oak Shore Rd, Harrison, ME 04040
199 Oak Shore Rd, Harrison, ME 04040
6 Harrison Pnes, Harrison, ME 04040
2 Oak Woods Ln, Freeport, ME 04032
294 Oak Hill Rd, Standish, ME 04084
29 Oakledge Rd, Raymond, ME 04071
43 Ocean Dr, Brunswick, ME 04011
Doughty Rd, North Yarmouth, ME 04097
5 Oak Ledge Rd, Harpswell, ME 04079
191 Oak Hill Rd, Standish, ME 04084
42 Oak Ridge Dr, Standish, ME 04084
12 Ocean Ave, Scarborough, ME 04074
37 Oak Shore Rd, Harrison, ME 04040
229 Oak Hill Rd, Standish, ME 04084
10 Ocean Ave, Scarborough, ME 04074
56 Ocean Ave, Scarborough, ME 04074
895 Oak Hl Rd, Standish, ME 04084
539 Oak Hill Rd, Standish, ME 04084
51 Oceanside Ct, Bailey Island, ME 04003
380 Oak Hill Rd, Standish, ME 04084
146 Oak Ledge Rd, Harpswell, ME 04079
53 Oceanside Ct, Bailey Island, ME 04003
187 Oak Ledge Rd, Harpswell, ME 04079
1 Oak Woods Ln, Freeport, ME 04032
73 Oak Shore Rd, Harrison, ME 04040
101 Ocean St, Long Island, ME 04050
641 Oak Hill Rd, Standish, ME 04084
615 Oak Hill Rd, Standish, ME 04084
480 Oak Hill Rd, Standish, ME 04084
58 Ocean Dr, Brunswick, ME 04011
80 Oak Hill Rd, Standish, ME 04084
865 Oak Hill Rd, North Yarmouth, ME 04097
269 Oak Ledge Rd, Harpswell, ME 04079
101 Oakhurst Island Rd, Harpswell, ME 04079
40 Oak Shore Rd, Harrison, ME 04040
333 Oak Hill Rd, Standish, ME 04084
125 Oak Ledge Rd, Harpswell, ME 04079
6 Oak Ridge Rd, Cumberland Center, ME 04021
59 Ocean Ave, Scarborough, ME 04074
166 Oak Hill Rd, Standish, ME 04084
3 Ocean St, Bailey Island, ME 04003
39 Ocean Ave, Scarborough, ME 04074
3 Oak Shore Rd, Harrison, ME 04040
37 Ocean Ave, Scarborough, ME 04074
1 Ocean Ter, Cumberland Foreside, ME 04110
31 Ocean St, Long Island, ME 04050
252 Oak Ledge Rd, Harpswell, ME 04079
11 Ocean St, Harpswell, ME 04079
18 Ocean St, Harpswell, ME 04079
20 Ocean Ave, Scarborough, ME 04074
99 Oak Shore Rd, Harrison, ME 04040
25 Oak Shore Rd, Harrison, ME 04040
17 Ocean Dr, Brunswick, ME 04011
57 Oak Shore Rd, Harrison, ME 04040
32 Oak Ridge Dr, Standish, ME 04084
195 Oak Shore Rd, Harrison, ME 04040
136 Oak Ledge Rd, Harpswell, ME 04079
91 Oak Shore Rd, Harrison, ME 04040
13 Ocean St #9, Long Island, ME 04050
19 Oak Ridge Rd, Cumberland Center, ME 04021
98 Oakhurst Island Rd, Harpswell, ME 04079
162 Oak Ledge Rd, Harpswell, ME 04079
21 Ocean Ter, Cumberland Foreside, ME 04110
236 Oak Ledge Rd, Harpswell, ME 04079
119 Oak Ledge Rd, Harpswell, ME 04079
873 Oak Hill Rd, North Yarmouth, ME 04097
62 Oakhurst Island Rd, Harpswell, ME 04079
245 Oak Ledge Rd, Harpswell, ME 04079
314 Oak Ledge Rd, Harpswell, ME 04079
225 Oak Hill Rd, Standish, ME 04084
46 Oak Ledge Rd, Harpswell, ME 04079
133 Oak Shore Rd, Harrison, ME 04040
4 Oakwood Cir, Naples, ME 04055
190 Oak Hill Rd, Standish, ME 04084
167 Oak Shore Rd, Harrison, ME 04040
71 Ocean St, Long Island, ME 04050
95 Oak Shore Rd, Harrison, ME 04040
5 Ocean St, Harpswell, ME 04079
14 Ocean Ave, Scarborough, ME 04074
7 Ocean Ter, Cumberland Foreside, ME 04110
635 Oak Hill Rd, Standish, ME 04084
5 Oakwood Cir, Naples, ME 04055
311 Oak Ledge Rd, Harpswell, ME 04079
22 Ocean Dr, Brunswick, ME 04011
11 Oakwood Cir, Naples, ME 04055
27 Oakhurst Island Rd, Harpswell, ME 04079
35 Ocean Ave, Scarborough, ME 04074
11 Oakhurst Island Rd, Harpswell, ME 04079
59 Ocean Dr, Brunswick, ME 04011
941 Oak Hill Rd, Standish, ME 04084
13 Oak Ledge Rd, Harpswell, ME 04079
325 Oak Hill Rd, Standish, ME 04084
241 Oak Ledge Rd, Harpswell, ME 04079
73 Oak Hill Rd, Standish, ME 04084
328 Oak Ledge Rd, Harpswell, ME 04079
8 Oakhurst Island Rd, Harpswell, ME 04079
141 Oak Ledge Rd, Harpswell, ME 04079
10 Oak Ledge Point Rd, Harpswell, ME 04079
8 Ocean Ter, Cumberland Foreside, ME 04110
79 Ocean St, Long Island, ME 04050
292 Oak Ledge Rd, Harpswell, ME 04079
15 Ocean St, Harpswell, ME 04079
144 Oak Ledge Rd, Harpswell, ME 04079
6 Oakhurst Island Rd, Harpswell, ME 04079
14 Oak Ridge Rd, Cumberland Center, ME 04021
874 Oak Hill Rd, North Yarmouth, ME 04097
711 Oak Hill Rd, Standish, ME 04084
644 Oak Hill Rd, Standish, ME 04084
22 Oakhurst Island Rd, Harpswell, ME 04079
41 Oak Shore Rd, Harrison, ME 04040
14 Oak Ridge Rd, Brunswick, ME 04011
22 Ocean Ave, Scarborough, ME 04074
620 Oak Hill Rd, Standish, ME 04084
93 Oakhurst Island Rd, Harpswell, ME 04079
205 Oak Ledge Rd, Harpswell, ME 04079
6 Oak Ledge Point Rd, Harpswell, ME 04079
2 Ocean Ave, Scarborough, ME 04074
3 Oak Woods Ln, Freeport, ME 04032
171 Oak Shore Rd, Harrison, ME 04040
44 Ocean Ave, Scarborough, ME 04074
868 Oak Hill Rd, North Yarmouth, ME 04097
455 Oak Hill Rd, Standish, ME 04084
47 Ocean St, Long Island, ME 04050
16 Oak Ridge Rd, Cumberland Center, ME 04021
316 Oak Ledge Rd, Harpswell, ME 04079
93 Oak Shore Rd, Harrison, ME 04040
125 Oak Shore Rd, Harrison, ME 04040
55 Oak Shore Rd, Harrison, ME 04040
159 Oak Shore Rd, Harrison, ME 04040
229 Oak Ledge Rd, Harpswell, ME 04079
16 Ocean Ave, Scarborough, ME 04074
3 Oak Ridge Rd, Cumberland Center, ME 04021
232 Oak Ledge Rd, Harpswell, ME 04079
289 Oak Ledge Rd, Harpswell, ME 04079
295 Oak Ledge Rd, Harpswell, ME 04079
100 Ocean St, Long Island, ME 04050
290 Oak Hill Rd, Standish, ME 04084
272 Oak Ledge Rd, Harpswell, ME 04079
39 Oak Ledge Rd, Harpswell, ME 04079
105 Oakhurst Island Rd, Harpswell, ME 04079
900 Oak Hl Rd, Standish, ME 04084
8 Ocean Ave, Scarborough, ME 04074
99 Oakhurst Island Rd, Harpswell, ME 04079
270 Oak Hill Rd, Standish, ME 04084
510 Oak Hill Rd, Standish, ME 04084
89 Oakhurst Island Rd, Harpswell, ME 04079
75 Oak Shore Rd, Harrison, ME 04040
5 Oak Ridge Rd, Cumberland Center, ME 04021
250 Oak Ledge Rd, Harpswell, ME 04079
3 Ocean Ter, Cumberland Foreside, ME 04110
27 Oak Ledge Rd, Harpswell, ME 04079
288 Oak Hill Rd, Standish, ME 04084