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
MACDONALD-MAIN
Properties in York County in MACDONALD-MAIN
Find homes for sale in York County by selecting a property below:
150 Main St, Kennebunkport, ME 04046
1120 Main St, Waterboro, ME 04087
47 Macgown Way, Lebanon, ME 04027
154 Main St, Kennebunkport, ME 04046
8 Madeline Ln, York, ME 03909
159 Main St, Kennebunkport, ME 04046
9 Mahlon Ln, Hollis Center, ME 04042
103 Main St, Limerick, ME 04048
1041 Main St, Waterboro, ME 04087
1239 Main St, Waterboro, ME 04087
6 Mahlon Ln, Hollis Center, ME 04042
21 Main St, Limerick, ME 04048
219 Main St, Sanford, ME 04002
38 Maguire Rd, Kennebunk, ME 04043
1153 Main St #1145, Waterboro, ME 04087
1251 Main St, Waterboro, ME 04087
10 Madeline Ln, Cape Neddick, ME 03902
226 Main St, Buxton, ME 04093
181 Main St, East Waterboro, ME 04030
169 Main St, Kennebunkport, ME 04046
1066 Main St, Waterboro, ME 04087
29 Macgown Way, Lebanon, ME 04027
143 Main St, Ogunquit, ME 03907
1159 Main St, Waterboro, ME 04087
236 Main St, Buxton, ME 04093
158 Main St, East Waterboro, ME 04030
17 Mahlon Ln, Hollis Center, ME 04042
220 Maguire Rd, Kennebunk, ME 04043
1003 Main St, Waterboro, ME 04087
2 Madeline Ln, Cape Neddick, ME 03902
143 Main St, Buxton, ME 04093
41 Madaket Ln, Kennebunk, ME 04043
154 Main St, East Waterboro, ME 04030
25 Magnolia Dr, Lebanon, ME 04027
1130 Main St, Waterboro, ME 04087
134 Main St, East Waterboro, ME 04030
116 Main St, Ogunquit, ME 03907
1190 Main St, Waterboro, ME 04087
115 Main St, Buxton, ME 04093
287 Maguire Rd, Kennebunk, ME 04043
49 Mailman Way, Hollis Center, ME 04042
132 Main St, Buxton, ME 04093
149 Main St, Kennebunkport, ME 04046
23 Main St, Hollis Center, ME 04042
47 Mailman Way, Hollis Center, ME 04042
1081 Main St, Waterboro, ME 04087
103 Main St Lot 2, East Waterboro, ME 04030
124 Maddox Farm Rd W, Lyman, ME 04002
14 Macintire Rd, York, ME 03909
46 Mahlon Ln, Hollis Center, ME 04042
238 Main St, Ogunquit, ME 03907
361 Maguire Rd, Kennebunk, ME 04043
103 Main St Lot 1, East Waterboro, ME 04030
6 Magnolia Ave, Kennebunk, ME 04043
204 Maddox Farm Rd E, Lyman, ME 04002
1050 Main St #1044, Waterboro, ME 04087
17 Main St, Hollis Center, ME 04042
165 Main St, Buxton, ME 04093
2295 Main St, Sanford, ME 04073
150 Main St Unit 150C, Kennebunkport, ME 04046
221 Main St, East Waterboro, ME 04030
2 Maggies Way, South Berwick, ME 03908
27 Macdonald Ln, Buxton, ME 04093
56 Maddox Farm Rd W, Lyman, ME 04002
9 Madison Ave, Limington, ME 04049
220 Main St, Buxton, ME 04093
1009 Main St, Waterboro, ME 04087
149 Main St, Buxton, ME 04093
1091 Main St, Waterboro, ME 04087
171 Main St, Kennebunkport, ME 04046
153 Main St, East Waterboro, ME 04030
100 Main St, East Waterboro, ME 04030
18 Main St, Hollis Center, ME 04042
19 Main St, Limerick, ME 04048
1087 Main St, Waterboro, ME 04087
335 Maguire Rd, Kennebunk, ME 04043
106 Main St, Limerick, ME 04048
346 Maguire Rd, Kennebunk, ME 04043
137 Main St, East Waterboro, ME 04030
128 Main St, Buxton, ME 04093
149 Main St, East Waterboro, ME 04030
147 Main St, Ogunquit, ME 03907
111 Main St, Buxton, ME 04093
1014 Main St, Waterboro, ME 04087
181 Main St #1, Ogunquit, ME 03907
155 Main St, Buxton, ME 04093
134 Main St, Limerick, ME 04048
166 Main St, Limerick, ME 04048
9 Madaket Ln, Kennebunk, ME 04043
1203 Main St, Waterboro, ME 04087
195 Main St, Ogunquit, ME 03907
232 Main St, East Waterboro, ME 04030
174 Main St, East Waterboro, ME 04030
151 Main St, Kennebunkport, ME 04046
109 Main St, Kennebunkport, ME 04046
162 Main St, Buxton, ME 04093
230 Main St, Buxton, ME 04093
186 Main St, East Waterboro, ME 04030
20 Maguire Rd, Kennebunk, ME 04043
132 Main St, Kennebunkport, ME 04046
15 Macgown Way, Lebanon, ME 04027
231 Maguire Rd, Kennebunk, ME 04043
100 Main St, Buxton, ME 04093
192 Main St, East Waterboro, ME 04030
103 Main St, East Waterboro, ME 04030
11 Main St, Hollis Center, ME 04042
1038 Main St, Waterboro, ME 04087
205 Maddox Farm Rd E, Lyman, ME 04002
39 Maddox Farm Rd W, Lyman, ME 04002
297 Maguire Rd, Kennebunk, ME 04043
161 Main St, Kennebunkport, ME 04046
1211 Main St, Waterboro, ME 04087
138 Main St, Kennebunkport, ME 04046
148 Main St, East Waterboro, ME 04030
106 Main St, Ogunquit, ME 03907
235 Main St #231, East Waterboro, ME 04030
7 Gerry Ln, Waterboro, ME 04087
112 Main St, Ogunquit, ME 03907
301 Maguire Rd, Kennebunk, ME 04043
52 Maguire Rd, Kennebunk, ME 04043
1057 Main St, Waterboro, ME 04087
115 Main St, Kennebunkport, ME 04046
173 Main St, Buxton, ME 04093
105 Main St, Ogunquit, ME 03907
1144 Main St, Waterboro, ME 04087
119 Maguire Rd, Kennebunk, ME 04043
180 Main St, East Waterboro, ME 04030
1110 Main St, Waterboro, ME 04087
171 Main St, East Waterboro, ME 04030
46 Mahlon Ln, Hollis Center, ME 04042
16 Mahlon Ln, Hollis Center, ME 04042
36 Maddox Farm Rd W, Lyman, ME 04002
1 Maggies Way, South Berwick, ME 03908
1004 Main St, Waterboro, ME 04087
1045 Main St, Waterboro, ME 04087
1040 Main St, Waterboro, ME 04087
106 Maddox Farm Rd W, Lyman, ME 04002
1100 Main St, Waterboro, ME 04087
38 Mahlon Ln, Hollis Center, ME 04042
1078 Main St, Waterboro, ME 04087
88 Maddox Farm Rd W, Lyman, ME 04002
1029 Main St, Waterboro, ME 04087
13 Macintire Rd, York, ME 03909
18 Macomber Ln, Parsonsfield, ME 04047
123 Main St, Buxton, ME 04093
181 Main St, Ogunquit, ME 03907
1155 Main St, Waterboro, ME 04087
1177 Main St, Waterboro, ME 04087
1156 Main St, Waterboro, ME 04087
322 Maguire Rd, Kennebunk, ME 04043
133 Main St, Buxton, ME 04093
108 Main St, Ogunquit, ME 03907
35 Magnum Ln, Lebanon, ME 04027
35 Maguire Rd, Kennebunk, ME 04043
12 Mahlon Ln, Hollis Center, ME 04042
146 Main St, Buxton, ME 04093
18 Maguire Rd, Kennebunk, ME 04043
5 Mahlon Ln, Hollis Center, ME 04042
15 Madaket Ln, Kennebunk, ME 04043
1042 Main St, Waterboro, ME 04087
200 Main St, East Waterboro, ME 04030
162 Main St, Kennebunkport, ME 04046
175 Main St, Limerick, ME 04048
27 Mahlon Ln, Hollis Center, ME 04042
16 Main St, Limerick, ME 04048
231 Main St, Buxton, ME 04093
207 Main St, East Waterboro, ME 04030
26 Mahlon Ln, Hollis Center, ME 04042
354 Maguire Rd, Kennebunk, ME 04043
125 Main St, East Waterboro, ME 04030
242 Maguire Rd, Kennebunk, ME 04043
38 Mahlon Ln, Hollis Center, ME 04042
10 Madeline Ln, York, ME 03909
1229 Main St, Waterboro, ME 04087
1210 Main St, Waterboro, ME 04087
1 Mackenzie Ln, Kittery, ME 03904
20 Main St, Buxton, ME 04093
200 Main St, East Waterboro, ME 04030
156 Main St, Limerick, ME 04048
181 Main St Lot 4, East Waterboro, ME 04030
7 Mackenzie Ln, Berwick, ME 03901
16 Main St, Hollis Center, ME 04042
95 Maddox Farm Rd W, Lyman, ME 04002
174 Main St, Limerick, ME 04048
12 Madison Ave, Limington, ME 04049
13 Mahlon Ln, Hollis Center, ME 04042
196 Main St, Buxton, ME 04093
236 Main St, East Waterboro, ME 04030
97 Main St, East Waterboro, ME 04030
22 Mahlon Ln, Hollis Center, ME 04042
189 Main St, Buxton, ME 04093
153 Main St, Kennebunkport, ME 04046
701 Maguire Rd, Kennebunk, ME 04043
124 Main St, East Waterboro, ME 04030
11 Main St, Ogunquit, ME 03907
7 Madeline Ln, York, ME 03909
72 Maddox Farm Rd W, Lyman, ME 04002
133 Main St, Kennebunkport, ME 04046
239 Maguire Rd, Kennebunk, ME 04043
170 Main St, East Waterboro, ME 04030
5 Magnolia Dr, Lebanon, ME 04027
1079 Main St, Waterboro, ME 04087
119 Main St, Buxton, ME 04093