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
Canton
ROCKLAND-RUSTLEWOOD
Properties in Canton in ROCKLAND-RUSTLEWOOD
Find homes for sale in Canton by selecting a property below:
12 Russell St, Canton, MA 02021
14 Russell St, Canton, MA 02021
13 Russell St, Canton, MA 02021
21 Rockland St Unit C, Canton, MA 02021
7 Rosewood Dr Unit 95-3, Stoughton, MA 02072
21 Rockland St Unit E, Canton, MA 02021
21 Rockland St Unit D, Canton, MA 02021
21 Rockland St Unit B, Canton, MA 02021
21 Rockland St Unit F, Canton, MA 02021
7 Rockledge Ln, Collinsville, CT 06019
9 Russell St, Canton, MA 02021
11 Russell St, Canton, MA 02021
23 Rockland St #23, Canton, MA 02021
15 Royall Ln, Canton, MA 02021
238 Rockland St, Canton, MA 02021
25 Rockland St #2, Canton, MA 02021
10 Rosewood Dr Unit 18-2, Stoughton, MA 02072
235 Rockland St, Canton, MA 02021
23 Rockland St #1, Canton, MA 02021
255 Rockland St Unit A, Canton, MA 02021
2 Rustlewood Dr, Canton, MA 02021
33C Rockland St, Canton, MA 02021
25 Ronayne Way, Canton, MA 02021
21:M Rockland St Unit M, Canton, MA 02021
35 Ronayne Way, Canton, MA 02021
255 Rockland St, Canton, MA 02021
257 Rockland St, Canton, MA 02021
9 Rosewood Dr, Stoughton, MA 02072
10 Rosewood Dr #10, Stoughton, MA 02072
11 Rosewood Dr, Stoughton, MA 02072
7 Rosewood Dr, Stoughton, MA 02072
217 Rockland St, Canton, MA 02021
245 Rockland St, Canton, MA 02021
34 Rockland St, Canton, MA 02021
54 Rockland St, Canton, MA 02021
29 Rockland St, Canton, MA 02021
23 Rockland St, Canton, MA 02021
9 Rustle Meadow Ln, Canton, CT 06019
26 Rockland St, Canton, MA 02021
30 Rockland St, Canton, MA 02021
6 Rosewood Dr, Stoughton, MA 02072
10 Rosewood Dr, Stoughton, MA 02072
8 Russell St, Canton, MA 02021
10 Russell St, Canton, MA 02021
2 Russell St, Canton, MA 02021
4 Russell St, Canton, MA 02021
6 Russell St, Canton, MA 02021
33 Rockland St, Canton, MA 02021
35 Rockland St, Canton, MA 02021
33B Rockland St, Canton, MA 02021
31 Rockland St, Canton, MA 02021
95 Rockland St, Canton, MA 02021
67 Rockland St, Canton, MA 02021
61 Rockland St, Canton, MA 02021
59 Rockland St, Canton, MA 02021
6 Rosewood Dr #6, Stoughton, MA 02072
7 Russell St, Canton, MA 02021
5 Russell St, Canton, MA 02021
3 Russell St, Canton, MA 02021
1 Russell St, Canton, MA 02021
225 Rockland St, Canton, MA 02021
9 Rosewood Dr Unit 9 19-2, Stoughton, MA 02072
9 Rosewood Dr #9, Stoughton, MA 02072
10 Rosewood Dr #1, Stoughton, MA 02072
66 Rockland St, Canton, MA 02021
6 Rustle Meadow Ln, Canton, CT 06019
82 Rockland St, Canton, MA 02021
86 Rockland St, Canton, MA 02021
94 Rockland St, Canton, MA 02021
236 Rockland St, Canton, MA 02021
234 Rockland St, Canton, MA 02021
228 Rockland St, Canton, MA 02021
10 Russell St #10, Canton, MA 02021
150 Royall St, Canton, MA 02021
10 Royall Ave, Canton, MA 02021
220 Rockland St, Canton, MA 02021
21 Rustle Meadow Ln, Canton, CT 06019
1 Rustlewood Dr, Canton, MA 02021
11 Rustlewood Dr, Canton, MA 02021
10 Rustlewood Dr, Canton, MA 02021
33 Rockland St Unit 8, Canton, MA 02021
6 Rustlewood Dr, Canton, MA 02021
4 Rustlewood Dr, Canton, MA 02021
8 Royall Ave, Canton, MA 02021
3 Rustlewood Dr, Canton, MA 02021
25 Rockland St, Canton, MA 02021
51 Rustle Meadow Ln, Canton, CT 06019
5 Rustlewood Dr, Canton, MA 02021
25 Rockland St #25, Canton, MA 02021
255A Rockland St, Canton, MA 02021
6 Royall Ave, Canton, MA 02021
7 Rosewood Dr #1, Stoughton, MA 02072
2 Rockwood Rd, Canton, MA 02021
85 Royall St, Canton, MA 02021
16 Rustlewood Dr, Canton, MA 02021
50 Royall St, Canton, MA 02021
10 Rosewood Dr #1802, Stoughton, MA 02072
58 Rockland St, Canton, MA 02021
9 Rosewood Dr Unit 19-2, Stoughton, MA 02072
21 Rockland St Unit A, Canton, MA 02021
12 Rustlewood Dr, Canton, MA 02021
57 Rockland St, Canton, MA 02021
110 Royall St, Canton, MA 02021
14 Royall Ln, Canton, MA 02021
14 Rustlewood Dr, Canton, MA 02021
100 Royall St, Canton, MA 02021