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
York County
RIVERVIEW-ROCHESTER
Properties in York County in RIVERVIEW-ROCHESTER
Find homes for sale in York County by selecting a property below:
161 Road Between the Ponds, Parsonsfield, ME 04047
9 Roberts Rd, South Berwick, ME 03908
26 Road Between the Ponds, Parsonsfield, ME 04047
36 Roberts Ridge Rd, East Waterboro, ME 04030
31 Roberts Pond Rd Lot 31-2, Lyman, ME 04002
9 Riverview Dr, North Berwick, ME 03906
30 Riverview Dr Unit C, North Berwick, ME 03906
2 Roberts Pond Rd, Lyman, ME 04002
31 Roberts Pond Rd, Lyman, ME 04002
329 Roberts Ridge Rd, East Waterboro, ME 04030
94 Road Between the Ponds, Parsonsfield, ME 04047
30 Riverwood Dr, York, ME 03909
11 Riverview Dr Unit D, North Berwick, ME 03906
30 Riverview Dr Unit B, North Berwick, ME 03906
9 Riverview Dr Unit C, North Berwick, ME 03906
362 Roberts Ridge Rd, East Waterboro, ME 04030
149 Riverview Dr, Acton, ME 04001
302 Roberts Ridge Rd, East Waterboro, ME 04030
19 Riverwynde Dr, Arundel, ME 04046
411 Roberts Ridge Rd, East Waterboro, ME 04030
399 Roberts Ridge Rd, East Waterboro, ME 04030
28 Rnl Ranch Ln, Limington, ME 04049
120 Road Between the Ponds, Parsonsfield, ME 04047
333 Robinson Rd, Acton, ME 04001
24 Riverview Dr Unit D, North Berwick, ME 03906
145 Roberts Ridge Rd, East Waterboro, ME 04030
9 Riverview Dr Unit A, North Berwick, ME 03906
67 Roberts Ridge Rd, East Waterboro, ME 04030
123 N Rochester Rd, Lebanon, ME 04027
148 Road Between the Ponds, Parsonsfield, ME 04047
215 Roberts Ridge Rd, East Waterboro, ME 04030
77 Roberts Pond Rd, Lyman, ME 04002
28 Roberts Ln, Kennebunkport, ME 04046
404 Roberts Ridge Rd, East Waterboro, ME 04030
167 Roberts Ridge Rd, East Waterboro, ME 04030
126 Road Between the Ponds, Parsonsfield, ME 04047
213 N Rochester Rd, Lebanon, ME 04027
235 Riverview Dr, Acton, ME 04001
11 Riverview Dr Unit 11D, North Berwick, ME 03906
9 Robin Ln, Kennebunkport, ME 04046
13 Robin Way, Ogunquit, ME 03907
313 Roberts Ridge Rd, East Waterboro, ME 04030
27 Robert St, Buxton, ME 04093
10 Roadking Aly, Limington, ME 04049
127 Road Between the Ponds, Parsonsfield, ME 04047
21 Robs Way, North Waterboro, ME 04061
65 Road Between the Ponds, Parsonsfield, ME 04047
333 Roberts Ridge Rd, East Waterboro, ME 04030
36 Riverwynde Dr, Arundel, ME 04046
8 Riverview Dr Unit A, North Berwick, ME 03906
45 Riverwynde Dr, Arundel, ME 04046
54 Roberts Ridge Rd, East Waterboro, ME 04030
201 N Rochester Rd, Lebanon, ME 04027
9 Riverview Dr Unit D, North Berwick, ME 03906
11 Riverview Dr Unit B, North Berwick, ME 03906
24 Riverview Dr, North Berwick, ME 03906
11 Robert St, Buxton, ME 04093
418 Roberts Ridge Rd, East Waterboro, ME 04030
6 Roaring Brook Dr, Arundel, ME 04046
44 Road Between the Ponds, Parsonsfield, ME 04047
24 Riverview Dr Unit C, North Berwick, ME 03906
6 Roberts Ln, Kennebunkport, ME 04046
227 Roberts Ridge Rd, East Waterboro, ME 04030
173 Roberts Ridge Rd, East Waterboro, ME 04030
29 Riverwynde Dr, Arundel, ME 04046
282 Robinson Rd, Acton, ME 04001
15 Roberts Ridge Rd, East Waterboro, ME 04030
3 Riverwynde Dr, Arundel, ME 04046
2 Road Between the Ponds, Parsonsfield, ME 04047
32 Roberts Ridge Rd, East Waterboro, ME 04030
27 Roberts Pond Rd, Lyman, ME 04002
25 Riverview Dr Unit D, North Berwick, ME 03906
230 Roberts Ridge Rd, East Waterboro, ME 04030
9 Riverview Dr Unit B, North Berwick, ME 03906
310 Robinson Rd, Acton, ME 04001
5 Robinson Rd, Wells, ME 04090
269 N Rochester Rd, Lebanon, ME 04027
426 Roberts Ridge Rd, East Waterboro, ME 04030
12 Roberts Rd, South Berwick, ME 03908
25 Riverview Dr Unit A, North Berwick, ME 03906
297 Roberts Ridge Rd, East Waterboro, ME 04030
1 Robie Rd, Kennebunk, ME 04043
33 Riverwynde Dr, Arundel, ME 04046
34 Roberts Ridge Rd, East Waterboro, ME 04030
8 Robie Rd, Kennebunk, ME 04043
63 N Rochester Rd, Lebanon, ME 04027
30 Road Between the Ponds, Parsonsfield, ME 04047
41 Robert St, Buxton, ME 04093
8 Riverview Dr Unit C, North Berwick, ME 03906
97 Roberts Ridge Rd, East Waterboro, ME 04030
249 Roberts Ridge Rd, East Waterboro, ME 04030
4 Robie Rd, Kennebunk, ME 04043
323 Robinson Rd, Acton, ME 04001
13 Riverwynde Dr, Arundel, ME 04046
194 Riverview Dr, Acton, ME 04001
29 Riverwood Dr, York, ME 03909
8 Riverview Dr Unit B, North Berwick, ME 03906
24 Riverview Dr Unit A, North Berwick, ME 03906
150 Riverview Dr, Acton, ME 04001
29 Robinson Rd, Wells, ME 04090
24 Roberts Ridge Rd, East Waterboro, ME 04030
9 Robins Ln, Parsonsfield, ME 04047
67 Roberts Pond Rd, Lyman, ME 04002
149 Roberts Ridge Rd, East Waterboro, ME 04030
51 Roberts Ridge Rd, East Waterboro, ME 04030
2 Robie Rd, Kennebunk, ME 04043
254 Roberts Ridge Rd, East Waterboro, ME 04030
233 Roberts Ridge Rd, East Waterboro, ME 04030
4 Rnl Ranch Ln, Limington, ME 04049
244 Riverview Dr, Acton, ME 04001
6 Robie Rd, Kennebunk, ME 04043
27 Roberts Ridge Rd, East Waterboro, ME 04030
14 Roberts Rd, South Berwick, ME 03908
209 N Rochester Rd, Lebanon, ME 04027
81 Riverview Dr, Acton, ME 04001
44 N Rochester Rd, Lebanon, ME 04027
166 Road Between the Ponds, Parsonsfield, ME 04047
80 Rd Between the Ponds, Parsonsfield, ME 04047
12 Robert St, Buxton, ME 04093
26 Riverwynde Dr, Arundel, ME 04046
10 Roberts Rd, South Berwick, ME 03908
61 Road Between the Ponds, Parsonsfield, ME 04047
27 Robs Way, North Waterboro, ME 04061
48 Riverwynde Dr, Arundel, ME 04046
6 Roberts Rd, South Berwick, ME 03908
61 Roberts Ridge Rd, East Waterboro, ME 04030
6 Robin Way, Ogunquit, ME 03907
9 Robin Way, Ogunquit, ME 03907
266 Roberts Ridge Rd, East Waterboro, ME 04030
35 Riverwood Dr, York, ME 03909
373 Roberts Ridge Rd, East Waterboro, ME 04030
128 Road Between the Ponds, Parsonsfield, ME 04047
380 Roberts Ridge Rd, East Waterboro, ME 04030
5 Roadking Aly, Limington, ME 04049
244 Roberts Ridge Rd, East Waterboro, ME 04030
208 Roberts Ridge Rd, East Waterboro, ME 04030
320 Roberts Ridge Rd, East Waterboro, ME 04030
46 Robert St, Buxton, ME 04093
30 Robinson Rd, Wells, ME 04090
22 Robert St, Buxton, ME 04093
44 Riverwynde Dr, Arundel, ME 04046
8 Riverview Dr Unit D, North Berwick, ME 03906
34 Roberts Pond Rd, Lyman, ME 04002
25 Riverview Dr Unit B, North Berwick, ME 03906
150 Road Between the Ponds, Parsonsfield, ME 04047
412 Roberts Ridge Rd, East Waterboro, ME 04030
15 Robert St, Buxton, ME 04093
393 Roberts Ridge Rd, East Waterboro, ME 04030
10 Roaring Brook Dr, Arundel, ME 04046
31 Roberts Ln, Porter, ME 04068
93 Roberts Pond Rd, Lyman, ME 04002
8 Robin Ln, Kennebunkport, ME 04046
41 Roberts Ln, Porter, ME 04068
24 Riverview Dr Unit B, North Berwick, ME 03906
205 Roberts Ridge Rd, East Waterboro, ME 04030
6 Robinson Rd, Wells, ME 04090
20 Robin Way, Ogunquit, ME 03907
38 Robert St, Buxton, ME 04093
30 Riverview Dr Unit D, North Berwick, ME 03906
28 N Rochester Rd, Lebanon, ME 04027
7 Roberts Pond Rd, Lyman, ME 04002
5 Roberts Rd, South Berwick, ME 03908
131 Roberts Ridge Rd, East Waterboro, ME 04030
4 Robins Ln, Parsonsfield, ME 04047
19 Robert St, Buxton, ME 04093
34 Road To Misery, Kennebunkport, ME 04046
11 Riverview Dr Unit A, North Berwick, ME 03906
8 Roaring Brook Dr, Arundel, ME 04046
64 Road Between the Ponds, Parsonsfield, ME 04047
165 Roberts Ridge Rd, East Waterboro, ME 04030
25 Robs Way, North Waterboro, ME 04061
53 Roberts Pond Rd, Lyman, ME 04002
343 Road Between the Ponds, Parsonsfield, ME 04047
20 Roberts Ln, Porter, ME 04068
35 Roberts Ln, Porter, ME 04068
71 Roberts Ln, Porter, ME 04068
36 Roberts Ln, Porter, ME 04068
112 Road Between the Ponds, Parsonsfield, ME 04047
64 Roberts Ln, Porter, ME 04068
66 Robys Pond Ln, Ogunquit, ME 03907
139 Roberts Ridge Rd, East Waterboro, ME 04030
100 N Rochester Rd, Lebanon, ME 04027
10 Roberts Ln, Kennebunkport, ME 04046
22 Roberts Ridge Rd, East Waterboro, ME 04030
105 Road Between the Ponds, Parsonsfield, ME 04047
12 Riverwynde Dr, Arundel, ME 04046
221 Roberts Ridge Rd, East Waterboro, ME 04030
225 N Rochester Rd, Lebanon, ME 04027
29 N Rochester Rd, Lebanon, ME 04027
5 Roaring Brook Dr, Arundel, ME 04046
0 N Rochester Rd, Lebanon, ME 04027
52 Riverwynde Dr, Arundel, ME 04046
17 Robs Way, North Waterboro, ME 04061
5 Roberts Pond Rd, Lyman, ME 04002
14 Robin Way, Ogunquit, ME 03907
45 Robert St, Buxton, ME 04093
8 Riverwood Dr, York, ME 03909
25 Riverview Dr Unit C, North Berwick, ME 03906
69 Mast Rd, Lyman, ME 04002
316 Robinson Rd, Acton, ME 04001
30 Riverview Dr Unit A, North Berwick, ME 03906
4 Riverwynde Dr, Arundel, ME 04046
80 Road Between the Ponds Unit 019/021, Parsonsfield, ME 04047