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
Worcester County
Shrewsbury
LAKE-LAKE
Properties in Shrewsbury in LAKE-LAKE
Find homes for sale in Shrewsbury by selecting a property below:
542 Lake St, Shrewsbury, MA 01545
474 Lake St, Shrewsbury, MA 01545
347 Lake St, Shrewsbury, MA 01545
24 Lake St, Shrewsbury, MA 01545
346 Lake St, Shrewsbury, MA 01545
437 Lake St, Shrewsbury, MA 01545
568 Lake St, Shrewsbury, MA 01545
566 Lake St, Shrewsbury, MA 01545
386 Lake St, Shrewsbury, MA 01545
192 Lake St, Shrewsbury, MA 01545
466 Lake St, Shrewsbury, MA 01545
18 Lake St, Shrewsbury, MA 01545
495 Lake St, Shrewsbury, MA 01545
396 Lake St, Shrewsbury, MA 01545
542 Lake St Unit B, Shrewsbury, MA 01545
34 Lake St, Shrewsbury, MA 01545
560 Lake St, Shrewsbury, MA 01545
36 Lake St, Shrewsbury, MA 01545
30 Lake St, Shrewsbury, MA 01545
48 Lake St, Shrewsbury, MA 01545
50 Lake St, Shrewsbury, MA 01545
42 Lake St, Shrewsbury, MA 01545
44 Lake St, Shrewsbury, MA 01545
480 Lake St, Shrewsbury, MA 01545
52 Lake St, Shrewsbury, MA 01545
56 Lake St, Shrewsbury, MA 01545
302 Lake St, Shrewsbury, MA 01545
490 Lake St, Shrewsbury, MA 01545
31 Lake St, Shrewsbury, MA 01545
35 Lake St, Shrewsbury, MA 01545
19 Lake St, Shrewsbury, MA 01545
27 Lake St, Shrewsbury, MA 01545
41 Lake St, Shrewsbury, MA 01545
45 Lake St, Shrewsbury, MA 01545
37 Lake St, Shrewsbury, MA 01545
482 Lake St, Shrewsbury, MA 01545
544 Lake St Unit B,544, Shrewsbury, MA 01545
49 Lake St, Shrewsbury, MA 01545
544 Lake St Unit 544,B, Shrewsbury, MA 01545
17 Lake St, Shrewsbury, MA 01545
556 Lake St, Shrewsbury, MA 01545
564 Lake St, Shrewsbury, MA 01545
296 Lake St, Shrewsbury, MA 01545
472 Lake St, Shrewsbury, MA 01545
186 /190 Lake St, Shrewsbury, MA 01545
474 Lake St #474, Shrewsbury, MA 01545
385 Lake St, Shrewsbury, MA 01545
499 Lake St, Shrewsbury, MA 01545
387 Lake St, Shrewsbury, MA 01545
541 Lake St, Shrewsbury, MA 01545
174 Lake St, Shrewsbury, MA 01545
543 Lake St, Shrewsbury, MA 01545
545 Lake St, Shrewsbury, MA 01545
544 Lake St Unit B, Shrewsbury, MA 01545
178 Lake St, Shrewsbury, MA 01545
182 Lake St, Shrewsbury, MA 01545
367 Lake St, Shrewsbury, MA 01545
549 Lake St, Shrewsbury, MA 01545
544 Lake St Unit A, Shrewsbury, MA 01545
569 Lake St, Shrewsbury, MA 01545
550 Lake St, Shrewsbury, MA 01545
565 Lake St, Shrewsbury, MA 01545
562 Lake St, Shrewsbury, MA 01545
573 Lake St, Shrewsbury, MA 01545
553 Lake St, Shrewsbury, MA 01545
561 Lake St, Shrewsbury, MA 01545
557 Lake St, Shrewsbury, MA 01545
562 Lake St #562, Shrewsbury, MA 01545
502 Lake St, Shrewsbury, MA 01545
542 Lake St Unit A, Shrewsbury, MA 01545
190 Lake St, Shrewsbury, MA 01545
510 Lake St, Shrewsbury, MA 01545
3 Lake St, Shrewsbury, MA 01545
435 Lake St, Shrewsbury, MA 01545
544 Lake St, Shrewsbury, MA 01545
431 Lake St, Shrewsbury, MA 01545
433 Lake St, Shrewsbury, MA 01545
484 Lake St, Shrewsbury, MA 01545
439 Lake St, Shrewsbury, MA 01545
560 Lake St Unit A, Shrewsbury, MA 01545
544 Lake St Unit A,544, Shrewsbury, MA 01545
562 Lake St Unit B, Shrewsbury, MA 01545
114 Lake St, Shrewsbury, MA 01545
LOT4 Lake St, Shrewsbury, MA 01545
432-438 Lake St, Shrewsbury, MA 01545
122 Lake St, Shrewsbury, MA 01545
531 Lake St, Shrewsbury, MA 01545
105 Lake St, Shrewsbury, MA 01545
306 Lake St, Shrewsbury, MA 01545
110 Lake St, Shrewsbury, MA 01545
120 Lake St, Shrewsbury, MA 01545
102 Lake St, Shrewsbury, MA 01545
306 Lake St Unit R, Shrewsbury, MA 01545
106 Lake St, Shrewsbury, MA 01545
140 Lake St, Shrewsbury, MA 01545
312 Lake St, Shrewsbury, MA 01545
126 Lake St, Shrewsbury, MA 01545
335 Lake St, Shrewsbury, MA 01545
320 Lake St, Shrewsbury, MA 01545
341 Lake St, Shrewsbury, MA 01545
566 Lake St #2, Shrewsbury, MA 01545
334 Lake St, Shrewsbury, MA 01545
338 Lake St, Shrewsbury, MA 01545
326 Lake St, Shrewsbury, MA 01545
330 Lake St, Shrewsbury, MA 01545
337 Lake St, Shrewsbury, MA 01545
342 Lake St, Shrewsbury, MA 01545
350 Lake St, Shrewsbury, MA 01545
1 Lake St, Shrewsbury, MA 01545
368 Lake St, Shrewsbury, MA 01545
376 Lake St, Shrewsbury, MA 01545
362 Lake St, Shrewsbury, MA 01545
366 Lake St, Shrewsbury, MA 01545
404 Lake St, Shrewsbury, MA 01545
351 Lake St, Shrewsbury, MA 01545
380 Lake St, Shrewsbury, MA 01545
398 Lake St, Shrewsbury, MA 01545
5 Lake St, Shrewsbury, MA 01545
365 Lake St, Shrewsbury, MA 01545
121 Lake St, Shrewsbury, MA 01545
2 Lake St, Shrewsbury, MA 01545
357 Lake St, Shrewsbury, MA 01545
361 Lake St, Shrewsbury, MA 01545
107 Lake St, Shrewsbury, MA 01545
12 Lake St, Shrewsbury, MA 01545