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
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
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
Massachusetts
Plymouth County
Marshfield
OAK-OCEAN
Properties in Marshfield in OAK-OCEAN
Find homes for sale in Marshfield by selecting a property below:
209 Oak St, Marshfield, MA 02050
13 Observatory, Marshfield, MA 02050
325 Oak St, Marshfield, MA 02050
50 Oakleaf Dr, Marshfield, MA 02050
60 Oakleaf Dr, Marshfield, MA 02050
28 Oakleaf Dr, Marshfield, MA 02050
36 Oakleaf Dr, Marshfield, MA 02050
92 Oakleaf Dr, Marshfield, MA 02050
102 Oakleaf Dr, Marshfield, MA 02050
70 Oakleaf Dr, Marshfield, MA 02050
80 Oakleaf Dr, Marshfield, MA 02050
41 Oakleaf Dr, Marshfield, MA 02050
25 Oakleaf Dr, Marshfield, MA 02050
65 Oakleaf Dr, Marshfield, MA 02050
53 Oakleaf Dr, Marshfield, MA 02050
2 Oakleaf Dr, Marshfield, MA 02050
20 Oakleaf Dr, Marshfield, MA 02050
1 Oakleaf Dr, Marshfield, MA 02050
51 Ocean Rd N, Duxbury, MA 02332
49 Ocean Rd N, Duxbury, MA 02332
57 Ocean Rd N, Duxbury, MA 02332
53 Ocean Rd N, Duxbury, MA 02332
61 Ocean Rd N, Duxbury, MA 02332
59 Ocean Rd N, Duxbury, MA 02332
21 Ocean Rd S, Duxbury, MA 02332
214 Oak St, Marshfield, MA 02050
19 Ocean Rd S, Duxbury, MA 02332
31 Ocean Rd N, Duxbury, MA 02332
200 Oak St, Marshfield, MA 02050
439 Ocean, Marshfield, MA 02065
23 Ocean Rd S, Duxbury, MA 02332
37 Ocean Rd N, Duxbury, MA 02332
276 Oak St, Marshfield, MA 02050
35 Ocean Rd N, Duxbury, MA 02332
45 Ocean Rd N, Duxbury, MA 02332
41 Ocean Rd N, Duxbury, MA 02332
244 Oak St, Marshfield, MA 02050
52 Ocean Rd N, Duxbury, MA 02332
231 Oak St, Marshfield, MA 02050
36 Ocean Rd N, Duxbury, MA 02332
245 Oak St, Marshfield, MA 02050
5 Ocean Rd S, Duxbury, MA 02332
1 Ocean Rd S, Duxbury, MA 02332
219 Oak St, Marshfield, MA 02050
7 Ocean Rd S, Duxbury, MA 02332
17 Ocean Rd S, Duxbury, MA 02332
11 Ocean Rd S, Duxbury, MA 02332
2 Ocean Rd S, Duxbury, MA 02332
14 Ocean Rd S, Duxbury, MA 02332
6 Ocean Rd S, Duxbury, MA 02332
18 Ocean Rd S, Duxbury, MA 02332
48 Ocean Rd N, Duxbury, MA 02332
60 Oakman Way, Marshfield, MA 02050
46 Oakman Way, Marshfield, MA 02050
13 Observatory Waye, Marshfield, MA 02050
31 Observatory Waye, Marshfield, MA 02050
23 Observatory Waye, Marshfield, MA 02050
49 Observatory Waye, Marshfield, MA 02050
39 Observatory Waye, Marshfield, MA 02050
73 Observatory Waye, Marshfield, MA 02050
57 Observatory Waye, Marshfield, MA 02050
29 Oakman Way, Marshfield, MA 02050
111 Ocean, Marshfield Hills, MA 02051
39 Oakman Way, Marshfield, MA 02050
40 Ocean Rd N, Duxbury, MA 02332
24 Observatory Waye, Marshfield, MA 02050
350 Oak St, Marshfield, MA 02050
34 Observatory Waye, Marshfield, MA 02050
356 Oak St, Marshfield, MA 02050
33 Ocean Rd N, Duxbury, MA 02332
3 Ocean Rd S, Duxbury, MA 02332
16 Observatory Waye, Marshfield, MA 02050
336 Oak St, Marshfield, MA 02050
43 Ocean Rd N, Duxbury, MA 02332
44 Observatory Waye, Marshfield, MA 02050
370 Oak St, Marshfield, MA 02050
54 Observatory Waye, Marshfield, MA 02050
343 Oak St, Marshfield, MA 02050
333 Oak St, Marshfield, MA 02050
353 Oak St, Marshfield, MA 02050
107 Observatory Waye, Marshfield, MA 02050
91 Observatory Waye, Marshfield, MA 02050
12 Ocean Rd S, Duxbury, MA 02332
222 Oak St, Marshfield, MA 02050
65 Ocean Rd N, Duxbury, MA 02332
57 Ocean Dr, Marshfield, MA 02050
257 Oak St, Marshfield, MA 02050
15 Oakman Way, Marshfield, MA 02050
723 Ocean, Marshfield, MA 02065
285 Oak St, Marshfield, MA 02050
271 Oak St, Marshfield, MA 02050
315 Oak St, Marshfield, MA 02050
20 Oakman Way, Marshfield, MA 02050
49 Oakman Way, Marshfield, MA 02050
69 Ocean Rd N, Duxbury, MA 02332
90 Observatory, Marshfield, MA 02050
13 Ocean Rd S, Duxbury, MA 02332
108 Observatory Waye, Marshfield, MA 02050
60 Ocean Rd N, Duxbury, MA 02332
39 Ocean Rd N, Duxbury, MA 02332
10 Ocean Rd S, Duxbury, MA 02332
15 Ocean Rd S, Duxbury, MA 02332
77 Oakleaf Dr, Marshfield, MA 02050
63 Ocean Rd N, Duxbury, MA 02332
54 Ocean Rd N, Duxbury, MA 02332
55 Ocean Rd N, Duxbury, MA 02332
76 Oakman Way, Marshfield, MA 02050
44 Ocean Rd N, Duxbury, MA 02332
90 Observatory Waye, Marshfield, MA 02050
46 Ocean Rd N, Duxbury, MA 02332
98 Observatory Waye, Marshfield, MA 02050
80 Observatory Waye, Marshfield, MA 02050
800 Ocean, Marshfield, AK 99999