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
ELLIS-EMERALD
Properties in York County in ELLIS-EMERALD
Find homes for sale in York County by selecting a property below:
360 Elm St, Limerick, ME 04048
53 Elmere Rd, Wells, ME 04090
209 Elm St, Limerick, ME 04048
190 Elm St, Limerick, ME 04048
78 Ember Ln, Wells, ME 04090
280 Elm St, Parsonsfield, ME 04047
500 Elm St, Limerick, ME 04048
98 Elm St, Limerick, ME 04048
436 Elm St, Limerick, ME 04048
71 Elm St, Limerick, ME 04048
284 Elm St, North Berwick, ME 03906
326 Elm St, Limerick, ME 04048
13 Emerald St, Wells, ME 04090
12 Ellis Ln, Cape Neddick, ME 03902
403 Elm St, Limerick, ME 04048
310 Elm St, Limerick, ME 04048
384 Elm St, Parsonsfield, ME 04047
639 Elm St, Limerick, ME 04048
50 Ember Ln, Wells, ME 04090
586 Elm St, Limerick, ME 04048
92 Elmere Rd, Wells, ME 04090
352 Elm St, North Berwick, ME 03906
603 Elm St, Limerick, ME 04048
236 Elm St, Limerick, ME 04048
461 Elm St, Limerick, ME 04048
49 Ell Pond Rd, Wells, ME 04090
22 Elmere Rd #12, Wells, ME 04090
7 Elwell Ln, Wells, ME 04090
336 Elm St, Limerick, ME 04048
149 Ell Pond Rd, Wells, ME 04090
337 Elm St, Limerick, ME 04048
257 Elm St, Parsonsfield, ME 04047
56 Elm St, Parsonsfield, ME 04047
284 Elm St, Limerick, ME 04048
775 Elm St, Parsonsfield, ME 04047
140 Elm St, Limerick, ME 04048
167 Elm St, Limerick, ME 04048
14 Elm St, Shapleigh, ME 04076
94 Elm St, West Newfield, ME 04095
22 Elmere Rd #25, Wells, ME 04090
16 Emerald St, Wells, ME 04090
42 Elm Ln, Wells, ME 04090
135 Elm St, Limerick, ME 04048
23 Elm Ln, Wells, ME 04090
136 Elm St, Parsonsfield, ME 04047
42 Elm St, Limerick, ME 04048
16 El Velvel Cir, Wells, ME 04090
25 Elm St, Lyman, ME 04002
14 Ell Pond Rd, Wells, ME 04090
547 Elm St, Parsonsfield, ME 04047
76 Elm St, Limerick, ME 04048
11 Elm St, Limerick, ME 04048
37 Elm St, Shapleigh, ME 04076
61 Elm St, Limerick, ME 04048
334 Elm St, North Berwick, ME 03906
62 Elm Ln, Wells, ME 04090
4 Elm St, Shapleigh, ME 04076
315 Elm St, Limerick, ME 04048
32 Elm St, Shapleigh, ME 04076
99 Ell Pond Rd, Wells, ME 04090
26 Elm St, Shapleigh, ME 04076
77 Elm St, Limerick, ME 04048
71 Elmere Rd, Wells, ME 04090
76 Elm St, Springvale, ME 04083
31 Elm Ln, Wells, ME 04090
267 Elm St, Parsonsfield, ME 04047
433 Elm St, Limerick, ME 04048
38 Ellis Dr, Buxton, ME 04093
22 Elm St, Shapleigh, ME 04076
556 Elm St, Parsonsfield, ME 04047
22 Elmere Rd #21, Wells, ME 04090
333 Elm St, West Newfield, ME 04095
4 Emerald St, East Waterboro, ME 04030
3 Emerald St, East Waterboro, ME 04030
560 Elm St, Limerick, ME 04048
16 Elm St, Lyman, ME 04002
305 Elm St, Limerick, ME 04048
10 Elwyn Ln, Kennebunkport, ME 04046
29 Elm St, Lyman, ME 04002
78 Elm Ln, Wells, ME 04090
681 Elm St, Limerick, ME 04048
542 Elm St, Parsonsfield, ME 04047
161 Elm St, Parsonsfield, ME 04047
166 Elm St, West Newfield, ME 04095
170 Elm St, West Newfield, ME 04095
524 Elm St, Parsonsfield, ME 04047
114 Elm St, Limerick, ME 04048
157 Elm St, West Newfield, ME 04095
131 Elm St, Parsonsfield, ME 04047
195 Elm St, West Newfield, ME 04095
28 El Velvel Cir, Wells, ME 04090
121 Ell Pond Rd, Wells, ME 04090
200 Elm St, West Newfield, ME 04095
490 Elm St, Parsonsfield, ME 04047
205 Elm St, West Newfield, ME 04095
24 Elm St, Limerick, ME 04048
671 Elm St, Limerick, ME 04048
263 Elm St, Limerick, ME 04048
31 Elm St, West Newfield, ME 04095
52 Elm St, Limerick, ME 04048
24 Ellis Dr, Buxton, ME 04093
22 Elmere Rd #24, Wells, ME 04090
5 Elm St, West Newfield, ME 04095
13 Elm St, West Newfield, ME 04095
9 Elm St, West Newfield, ME 04095
41 Elm Ln, Wells, ME 04090
519 Elm St, Limerick, ME 04048
22 Elmere Rd #18, Wells, ME 04090
50 Elm Ln, Wells, ME 04090
67 Elm St, Limerick, ME 04048
22 Elmere Rd #17, Wells, ME 04090
64 Elm St, West Newfield, ME 04095
661 Elm St, Limerick, ME 04048
8 Elm St, Limerick, ME 04048
28 Elm St, Lyman, ME 04002
493 Elm St, Limerick, ME 04048
517 Elm St, Limerick, ME 04048
622 Elm St, Limerick, ME 04048
48 Elm St, West Newfield, ME 04095
148 Ell Pond Rd, Wells, ME 04090
621 Elm St, Limerick, ME 04048
563 Elm St, Parsonsfield, ME 04047
547 Elm St, Limerick, ME 04048
83 Ell Pond Rd, Wells, ME 04090
106 Elm St, West Newfield, ME 04095
51 Elm St, West Newfield, ME 04095
67 Elm St, West Newfield, ME 04095
44 El Velvel Cir, Wells, ME 04090
111 Elm St, West Newfield, ME 04095
115 Elm St, West Newfield, ME 04095
251 Elm St, Limerick, ME 04048
9 Emerald Ln, Hollis Center, ME 04042
73 Elm St, West Newfield, ME 04095
89 Elm St, West Newfield, ME 04095
47 Elm St, Limerick, ME 04048
44 Ember Ln, Wells, ME 04090
106 Ell Pond Rd, Wells, ME 04090
33 Elm St, West Newfield, ME 04095
214 Elm St, Limerick, ME 04048
93 Elm St, West Newfield, ME 04095
101 Elm St, West Newfield, ME 04095
281 Elm St, Limerick, ME 04048
36 Elm St, Limerick, ME 04048
86 Ember Ln, Wells, ME 04090
113 Elm St, Parsonsfield, ME 04047
337 Elm St, Limerick, ME 04048
11 Emerald Ln, Hollis Center, ME 04042
199 Elm St, Limerick, ME 04048
85 Elm St, Limerick, ME 04048
438 Elm St, Parsonsfield, ME 04047
185 Elm St, Limerick, ME 04048
200 Elm St, Limerick, ME 04048
24 Elm St, Lyman, ME 04002
61 Elm St, Parsonsfield, ME 04047
291 Elm St, Limerick, ME 04048
20 Elm St, Lyman, ME 04002
575 Elm St, Parsonsfield, ME 04047
75 Elm Ln, Wells, ME 04090
311 Elm St, Limerick, ME 04048
850 Elm St, Parsonsfield, ME 04047
647 Elm St, Limerick, ME 04048
21 Elm St, Lyman, ME 04002
754 Elm St, Parsonsfield, ME 04047
275 Elm St, Parsonsfield, ME 04047
714 Elm St, Parsonsfield, ME 04047
6 Elm St, Lyman, ME 04002
135 Ell Pond Rd, Wells, ME 04090
1 Elm St, Shapleigh, ME 04076
304 Elm St, Limerick, ME 04048
221 Elm St, Limerick, ME 04048
70 Ember Ln, Wells, ME 04090
365 Elm St, Limerick, ME 04048
79 El Velvel Cir, Wells, ME 04090
7 Elm St, Newfield, ME 04056
7 El Velvel Cir, Wells, ME 04090
19 Elm St, Shapleigh, ME 04076
30 Elm St, Limerick, ME 04048
248 Elm St, Limerick, ME 04048
31 Elm St, Limerick, ME 04048
23 Elm St, Limerick, ME 04048
9 Elwell Ln, Wells, ME 04090
710 Elm St, Parsonsfield, ME 04047
134 Ell Pond Rd, Wells, ME 04090
68 Ellis Dr, Buxton, ME 04093
95 Elmere Rd, Wells, ME 04090
396 Elm St, Limerick, ME 04048
1 Elmwood Dr, Berwick, ME 03901
16 Elm Ln, Wells, ME 04090
871 Elm St, Parsonsfield, ME 04047
226 Elm St, Limerick, ME 04048
37 Elm St, Limerick, ME 04048
35 Elmere Rd, Wells, ME 04090
388 Elm St, Limerick, ME 04048
89 Elm St, Parsonsfield, ME 04047
402 Elm St, Limerick, ME 04048
104 Elmere Rd, Wells, ME 04090
720 Elm St, Parsonsfield, ME 04047
10 Elm St, Lyman, ME 04002
13 Elm St, Lyman, ME 04002
92 Ell Pond Rd, Wells, ME 04090
418 Elm St, North Berwick, ME 03906
324 Elm St, North Berwick, ME 03906
782 Elm St, Parsonsfield, ME 04047