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
Norfolk County
Weymouth Town
OAK-STATION
Properties in Weymouth Town in OAK-STATION
Find homes for sale in Weymouth Town by selecting a property below:
41 Oakdale St, Weymouth, MA 02190
49 Ocean Ave, North Weymouth, MA 02191
41 Ocean Ave, North Weymouth, MA 02191
48 Oak Cliff Rd, Weymouth, MA 02189
94 Oak St, Weymouth, MA 02190
32 Oak Cliff Rd, Weymouth, MA 02189
18 Oakden Ave, Weymouth, MA 02190
24 Oakden Ave, Weymouth, MA 02190
30 Oakden Ave, Weymouth, MA 02190
36 Oakden Ave, Weymouth, MA 02190
42 Oakden Ave, Weymouth, MA 02190
64 Oak Cliff Rd, East Weymouth, MA 02189
48 Oakden Ave, Weymouth, MA 02190
52 Oakden Ave, Weymouth, MA 02190
60 Oakden Ave, Weymouth, MA 02190
34 Lake St, Weymouth, MA 02189
12 Oak Ridge Cir, Weymouth, MA 02188
11 Lake St, Weymouth, MA 02189
2 Oakcrest Rd, Weymouth, MA 02190
107 Oak Ridge Cir, Weymouth, MA 02188
12 Oakcrest Rd, Weymouth, MA 02190
15 Lake St, Weymouth, MA 02189
18 Oakcrest Rd, Weymouth, MA 02190
99 Oak Ridge Cir, Weymouth, MA 02188
25 Lake St, Weymouth, MA 02189
22 Oakcrest Rd, Weymouth, MA 02190
28 Oakcrest Rd, Weymouth, MA 02190
93 Oak Ridge Cir, Weymouth, MA 02188
29 Lake St, Weymouth, MA 02189
34 Oakcrest Rd, Weymouth, MA 02190
85 Oak Ridge Cir, Weymouth, MA 02188
33 Lake St, Weymouth, MA 02189
81 Oak Ridge Cir, Weymouth, MA 02188
39 Lake St, Weymouth, MA 02189
21 Ocean Ave, North Weymouth, MA 02191
75 Oak Ridge Cir, Weymouth, MA 02188
43 Lake St, Weymouth, MA 02189
15 Ocean Ave, North Weymouth, MA 02191
67 Oak Ridge Cir, Weymouth, MA 02188
44 Lake St, Weymouth, MA 02189
61 Oak Ridge Cir, Weymouth, MA 02188
89 Oak St, Weymouth, MA 02190
27 Oakcrest Rd, Weymouth, MA 02190
70 Ocean Ave, North Weymouth, MA 02191
82 Oak Ridge Cir, Weymouth, MA 02188
21 Oakcrest Rd, Weymouth, MA 02190
15 Oakcrest Rd, Weymouth, MA 02190
70 Oak Ridge Cir, Weymouth, MA 02188
11 Oak Ridge Cir, Weymouth, MA 02188
5 Oak Ridge Cir, Weymouth, MA 02188
15 Ocean Ave, Weymouth, MA 02191
36 Oak Ridge Cir, Weymouth, MA 02188
26 Oak Ridge Cir, Weymouth, MA 02188
108 Oak Ridge Cir, Weymouth, MA 02188
7 Lake St, Weymouth, MA 02189
71 Oak Cliff Rd, East Weymouth, MA 02189
67 Ocean Ave, Weymouth, MA 02191
0 Oak Cliff Rd, Weymouth, MA 02189
59 Ocean Ave, North Weymouth, MA 02191
14 Oakdale St, Weymouth, MA 02190
20 Oakdale St, Weymouth, MA 02190
26 Oakdale St, Weymouth, MA 02190
55 Ocean Ave, North Weymouth, MA 02191
30 Oakdale St, Weymouth, MA 02190
36 Lake St, Weymouth, MA 02189
3 Ocean Ave, North Weymouth, MA 02191
51 Oak Ridge Cir, Weymouth, MA 02188
20 Lake St, Weymouth, MA 02189
43 Oak Ridge Cir, Weymouth, MA 02188
4 Lake St, Weymouth, MA 02189
37 Oak Ridge Cir, Weymouth, MA 02188
29 Oak Ridge Cir, Weymouth, MA 02188
21 Oak Ridge Cir, Weymouth, MA 02188
102 Oak Ridge Cir, Weymouth, MA 02188
14 Ocean Ave, North Weymouth, MA 02191
18 Ocean Ave, North Weymouth, MA 02191
38 Oakdale St, Weymouth, MA 02190
20 Ocean Ave, North Weymouth, MA 02191
32 Ocean Ave, North Weymouth, MA 02191
29 Station St, Weymouth, MA 02189
50 Oak Cliff Rd, East Weymouth, MA 02189
44 Oak Cliff Rd, East Weymouth, MA 02189
4 Lot 4a Oak RDG, Braintree, MA
36 Station St, Weymouth, MA 02189
50 Ocean Ave, North Weymouth, MA 02191
54 Ocean Ave, North Weymouth, MA 02191
60 Ocean Ave, North Weymouth, MA 02191
47 Lake St Unit R, East Weymouth, MA 02189
64 Ocean Ave, North Weymouth, MA 02191
99 Oak St, Weymouth, MA 02190
54 Oak Ridge Cir, Weymouth, MA 02188
97 Oak St, Weymouth, MA 02190
31 Oakcrest Rd, Weymouth, MA 02190
23 Station St, Weymouth, MA 02189
38 Oak Cliff Rd, Weymouth, MA 02189
93 Oak St, Weymouth, MA 02190
36 Oak Cliff Rd, East Weymouth, MA 02189
38 Ocean Ave, North Weymouth, MA 02191
15 Station St, Weymouth, MA 02189
16 Oak Cliff Rd, East Weymouth, MA 02189
12 Oak Cliff Rd, East Weymouth, MA 02189
10 Oak Cliff Rd, East Weymouth, MA 02189
40 Ocean Ave, North Weymouth, MA 02191
42 Ocean Ave, Weymouth, MA 02191
9 Station St, Weymouth, MA 02189
30 Oak Cliff Rd, East Weymouth, MA 02189
8 Oak Ridge Lot 8a, Braintree, MA
48 Ocean Ave, North Weymouth, MA 02191
26 Station St, Weymouth, MA 02189
83 Oak St, Weymouth, MA 02190
61 Oak Hill Rd, East Weymouth, MA 02189
3 Oak Ridge Lot 3-a, Braintree, MA
55 Oak Hill Rd, East Weymouth, MA 02189
66 Oak Hill Rd, Weymouth, MA 02189
64 Oak Hill Rd, East Weymouth, MA 02189
49 Oak Hill Rd, Weymouth, MA 02189
43 Oak Hill Rd, East Weymouth, MA 02189
37 Oak Hill Rd, East Weymouth, MA 02189
31 Oak Hill Rd, East Weymouth, MA 02189
9 Grove St, East Weymouth, MA 02189
17 Grove St, East Weymouth, MA 02189
20 Grove St, Weymouth, MA 02189
14 Grove St, Weymouth, MA 02189
10 Grove St, Weymouth, MA 02189
2 Lot 2a Oak RDG, Braintree, MA
6 Grove St, Weymouth, MA 02189
25 Oak Hill Rd, East Weymouth, MA 02189
19 Oak Hill Rd, East Weymouth, MA 02189
15 Oak Hill Rd, East Weymouth, MA 02189
43 Oakden Ave, Weymouth, MA 02190
35 Oakden Ave, Weymouth, MA 02190
48 Oak Hill Rd, East Weymouth, MA 02189
27 Oakden Ave, Weymouth, MA 02190
40 Oak Hill Rd, East Weymouth, MA 02189
59 Oakden Ave, Weymouth, MA 02190
34 Oak Hill Rd, East Weymouth, MA 02189
333 Columbian St, Weymouth, MA 02190
28 Oak Hill Rd, East Weymouth, MA 02189
19 Oakden Ave, Weymouth, MA 02190
22 Oak Hill Rd, East Weymouth, MA 02189
14 Oak Hill Rd, East Weymouth, MA 02189
49 Oakden Ave, Weymouth, MA 02190
56 Oak Hill Rd, East Weymouth, MA 02189
63 Oakden Ave, Weymouth, MA 02190
32 Ocean Ave Unit ocean, Weymouth, MA 02191