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
LAKE-LAKE
Properties in Weymouth Town in LAKE-LAKE
Find homes for sale in Weymouth Town by selecting a property below:
203 Lake St #37, East Weymouth, MA 02189
203 Lake St #36, East Weymouth, MA 02189
201 Lake St #35, East Weymouth, MA 02189
116 Lake St, East Weymouth, MA 02189
201 Lake St #34, East Weymouth, MA 02189
120 Lake St, East Weymouth, MA 02189
201 Lake St #33, East Weymouth, MA 02189
201 Lake St #32, East Weymouth, MA 02189
201 Lake St #31, East Weymouth, MA 02189
201 Lake St #30, East Weymouth, MA 02189
193 Lake St #3, East Weymouth, MA 02189
205 Lake St #45, East Weymouth, MA 02189
205 Lake St #44, East Weymouth, MA 02189
205 Lake St #43, Weymouth, MA 02189
203 Lake St #42, East Weymouth, MA 02189
203 Lake St #41, East Weymouth, MA 02189
203 Lake St #40, East Weymouth, MA 02189
193 Lake St #4, East Weymouth, MA 02189
203 Lake St #39, East Weymouth, MA 02189
203 Lake St Unit 40,203, Weymouth, MA 02189
203 Lake St #38, East Weymouth, MA 02189
197 Lake St #21, East Weymouth, MA 02189
197 Lake St #20, East Weymouth, MA 02189
193 Lake St #2, East Weymouth, MA 02189
197 Lake St #19, East Weymouth, MA 02189
126R Lake St, Weymouth, MA 02189
197 Lake St #18, East Weymouth, MA 02189
197 Lake St #17, East Weymouth, MA 02189
197 Lake St #16, East Weymouth, MA 02189
201 Lake St #29, East Weymouth, MA 02189
104 Lake St, Weymouth, MA 02189
183 Lake St, East Weymouth, MA 02189
199 Lake St #28, East Weymouth, MA 02189
110-112 Lake St, Weymouth, MA 02189
189 Lake St, Weymouth, MA 02189
199 Lake St #27, East Weymouth, MA 02189
199 Lake St #26, East Weymouth, MA 02189
199 Lake St #25, East Weymouth, MA 02189
199 Lake St #24, East Weymouth, MA 02189
199 Lake St Unit 28 + 199, Weymouth, MA 02189
199 Lake St #23, East Weymouth, MA 02189
193-213 Lake St Unit 213 57, Weymouth, MA 02189
199 Lake St #22, East Weymouth, MA 02189
154 Lake St, East Weymouth, MA 02189
150 Lake St, East Weymouth, MA 02189
132 Lake St, Weymouth, MA 02189
144 Lake St, Weymouth, MA 02189
140 Lake St, East Weymouth, MA 02189
173 Lake St, Weymouth, MA 02189
85 W Lake Dr, Weymouth, MA 02188
167 Lake St, East Weymouth, MA 02189
89 W Lake Dr, Weymouth, MA 02188
95 W Lake Dr, Weymouth, MA 02188
124 Lake St, East Weymouth, MA 02189
197 Lake St Unit 20,197, Weymouth, MA 02189
201 Lake St Unit 210--34, Weymouth, MA 02189
190 Lake St, East Weymouth, MA 02189
196 Lake St, East Weymouth, MA 02189
195 Lake St Unit 8,195, Weymouth, MA 02189
37&37A Lake St, Weymouth, MA 02189
197 Lake St Unit 21,197, Weymouth, MA 02189
202 Lake St, East Weymouth, MA 02189
174 Lake St, East Weymouth, MA 02189
170 Lake St, East Weymouth, MA 02189
193 Lake St #7, East Weymouth, MA 02189
166 Lake St, East Weymouth, MA 02189
160 Lake St, East Weymouth, MA 02189
189 Lake St #8, Weymouth, MA 02189
193 Lake St #5, East Weymouth, MA 02189
205 Lake St #49, East Weymouth, MA 02189
205 Lake St #48, East Weymouth, MA 02189
187 Lake St #3, Weymouth, MA 02189
205 Lake St Unit 205--47, Weymouth, MA 02189
187 Lake St #4, Weymouth, MA 02189
193 Lake St #6, East Weymouth, MA 02189
205 Lake St Unit 44,205, Weymouth, MA 02189
193-213 Lake St Unit 193--5, Weymouth, MA 02189
213 Lake St #144, Weymouth, MA 02189
101 Lake St, East Weymouth, MA 02189
197 Lake St Unit 15/197, Weymouth, MA 02189
193-213 Lake St Unit 3,193, Weymouth, MA 02189
205 Lake St Unit 46 205, Weymouth, MA 02189
189 Lake St Unit 6, Weymouth, MA 02189
203 Lake St Unit 203--36, Weymouth, MA 02189
201 Lake St Unit 29--201, Weymouth, MA 02189
25 W Lake Dr, Weymouth, MA 02188
18 W Lake Dr, Weymouth, MA 02188
116 Lake St, Weymouth, MA 02189
20 Lake St, East Weymouth, MA 02189
131 Lake St, East Weymouth, MA 02189
126 Lake St, Weymouth, MA 02189
205 Lake St Unit 205 46, Weymouth, MA 02189
195 Lake St #9, East Weymouth, MA 02189
197 Lake St Unit 16,197, Weymouth, MA 02189
195 Lake St #8, East Weymouth, MA 02189
39 W Lake Dr, Weymouth, MA 02188
189 Lake St #7, Weymouth, MA 02189
187 Lake St Unit A2, East Weymouth, MA 02189
187 Lake St Unit A1, Weymouth, MA 02189
187 Lake St Unit A4, Weymouth, MA 02189
187 Lake St Unit A3, Weymouth, MA 02189
193-213 Lake St Unit 213 62, Weymouth, MA 02189
189 Lake St Unit B6, East Weymouth, MA 02189
27 W Lake Dr, Weymouth, MA 02188
189 Lake St Unit B5, East Weymouth, MA 02189
71 W Lake Dr, Weymouth, MA 02188
189 Lake St Unit B8, East Weymouth, MA 02189
69 W Lake Dr, Weymouth, MA 02188
189 Lake St Unit B7, Weymouth, MA 02189
197 Lake St #15, Weymouth, MA 02189
197 Lake St Unit 17,197, Weymouth, MA 02189
195 Lake St #14, East Weymouth, MA 02189
195 Lake St #13, East Weymouth, MA 02189
195 Lake St #12, East Weymouth, MA 02189
195 Lake St #11, East Weymouth, MA 02189
195 Lake St #10, East Weymouth, MA 02189
193 Lake St #1, Weymouth, MA 02189
62 W Lake Dr, Weymouth, MA 02188
98 W Lake Dr, Weymouth, MA 02188
193-213 Lake St Unit 5 293, Weymouth, MA 02189
70 W Lake Dr, Weymouth, MA 02188
90 W Lake Dr, Weymouth, MA 02188
75 W Lake Dr, Weymouth, MA 02188
81 W Lake Dr, Weymouth, MA 02188
189 Lake St #5, Weymouth, MA 02189
163 Lake St, East Weymouth, MA 02189
159 Lake St, Weymouth, MA 02189
25 W Lake Dr E, Weymouth, MA 02188
147 Lake St, East Weymouth, MA 02189
112 Lake St, Weymouth, MA 02189
143 Lake St, East Weymouth, MA 02189
57 W Lake Dr, Weymouth, MA 02188
49 W Lake Dr, Weymouth, MA 02188
45 W Lake Dr, Weymouth, MA 02188
41 W Lake Dr, Weymouth, MA 02188
199 Lake St Unit 24 199, Weymouth, MA 02189
35 W Lake Dr, Weymouth, MA 02188
31 W Lake Dr, Weymouth, MA 02188
23 W Lake Dr, Weymouth, MA 02188
30 W Lake Dr, Weymouth, MA 02188
187 Lake St #2, Weymouth, MA 02189
38 W Lake Dr, Weymouth, MA 02188
187 Lake St #1, Weymouth, MA 02189
44 W Lake Dr, Weymouth, MA 02188
54 W Lake Dr, Weymouth, MA 02188