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
Middlesex County
Cambridge
RIVER-ROCKINGHAM
Properties in Cambridge in RIVER-ROCKINGHAM
Find homes for sale in Cambridge by selecting a property below:
290 River St #6, Cambridge, MA 02139
48 Roberts Rd, Cambridge, MA 02138
290 River St Unit C, Cambridge, MA 02139
28 River St #4, Cambridge, MA 02139
15 Roberts Rd Unit A, Cambridge, MA 02138
28 Roberts Rd, Cambridge, MA 02138
30 Roberts Rd, Cambridge, MA 02138
15 Roberts Rd Unit B, Cambridge, MA 02138
3 Rockingham Pl #1, Cambridge, MA 02139
32 Roberts Rd, Cambridge, MA 02138
15 Roberts Rd Unit D, Cambridge, MA 02138
24 Rockingham Pl, Cambridge, MA 02139
374 River St, Cambridge, MA 02139
50 Roberts Rd, Cambridge, MA 02138
501 2 Roberts Rd #2, Cambridge, MA 02138
91 River St, Cambridge, MA 02139
77 River St, Cambridge, MA 02139
295 River St Unit 3R, Cambridge, MA 02139
28 River St #1, Cambridge, MA 02139
29 Roberts Rd Unit 29,29, Cambridge, MA 02138
62 River St, Cambridge, MA 02139
15 Roberts Rd Apt C, Cambridge, MA 02138
42 Roberts Rd Unit 1 42, Cambridge, MA 02138
295 River St Unit 1R, Cambridge, MA 02139
295 River St Apt 2L, Cambridge, MA 02139
280 River St #4, Cambridge, MA 02139
18 Rockingham St, Cambridge, MA 02139
12 Rockingham St, Cambridge, MA 02139
46 Roberts Rd, Cambridge, MA 02138
461 2 Roberts Rd #2, Cambridge, MA 02138
1 Riverside Pl #1, Cambridge, MA 02139
441 2 Roberts Rd #3, Cambridge, MA 02138
48A Roberts Rd, Cambridge, MA 02138
286 River St #1, Cambridge, MA 02139
19 Rockingham St, Cambridge, MA 02139
17 B Roberts Rd Unit B 17, Cambridge, MA 02138
84 River St #1, Cambridge, MA 02139
11 Roberts Rd, Cambridge, MA 02138
21 Roberts Rd, Cambridge, MA 02138
277 River St #3, Cambridge, MA 02139
48A Roberts Rd, Cambridge, MA 02138
290 River St #17, Cambridge, MA 02139
295 River St Apt 3R, Cambridge, MA 02139
284 River St #3, Cambridge, MA 02139
319 River St #319, Cambridge, MA 02139
295 River St Unit 3L, Cambridge, MA 02139
21 Roberts Rd, Cambridge, MA 02138
311 River St, Cambridge, MA 02139
325 River St, Cambridge, MA 02139
13 Roberts Rd, Cambridge, MA 02138
77 River St Unit 4B, Cambridge, MA 02139
61 River St, Cambridge, MA 02139
275 River St #2, Cambridge, MA 02139
54 Roberts Rd, Cambridge, MA 02138
295 River St Apt 2R, Cambridge, MA 02139
11 Roberts Rd #1, Cambridge, MA 02138
49 River St, Cambridge, MA 02139
275 River St #3, Cambridge, MA 02139
46 Roberts Rd #46, Cambridge, MA 02138
55 River St, Cambridge, MA 02139
19 Roberts Rd, Cambridge, MA 02138
17 B Roberts Rd Unit 17B, Cambridge, MA 02138
277 River St #1, Cambridge, MA 02139
277 River St #2, Cambridge, MA 02139
441 2 Roberts Rd #1, Cambridge, MA 02138
84 River St #2, Cambridge, MA 02139
54 Roberts Rd #54, Cambridge, MA 02138
19 Roberts Rd #19, Cambridge, MA 02138
295 River St Apt 1L, Cambridge, MA 02139
295 River St #295, Cambridge, MA 02139
295 River St Unit 2R, Cambridge, MA 02139
22 Rockingham St, Cambridge, MA 02139
290 River St #21, Cambridge, MA 02139
34 Roberts Rd, Cambridge, MA 02138
286 River St Unit 286, Cambridge, MA 02139
43 Roberts Rd, Cambridge, MA 02138
77 River St Unit 3A, Cambridge, MA 02139
11 Roberts Rd #2, Cambridge, MA 02138
39 Roberts Rd, Cambridge, MA 02138
42 Roberts Rd Unit 42 2, Cambridge, MA 02138
31 Roberts Rd Unit 2, Cambridge, MA 02138
37 Roberts Rd, Cambridge, MA 02138
290 River St #4, Cambridge, MA 02139
80 River St Unit 3, Cambridge, MA 02139
290 River St #10, Cambridge, MA 02139
77 River St Unit 2A, Cambridge, MA 02139
42 Roberts Rd #1, Cambridge, MA 02138
17 Roberts Rd Unit A, Cambridge, MA 02138
42 Roberts Rd #2, Cambridge, MA 02138
295 River St Unit 1L, Cambridge, MA 02139
17 Roberts Rd Unit B, Cambridge, MA 02138
42 Roberts Rd #3, Cambridge, MA 02138
401 2 Roberts Rd #2, Cambridge, MA 02138
295 River St Unit 3L, Cambridge, MA 02139
77 River St Unit 2B, Cambridge, MA 02139
381 2 Roberts Rd #2, Cambridge, MA 02138
19 Rockingham St #19, Cambridge, MA 02139
284 River St #2, Cambridge, MA 02139
280 River St #3, Cambridge, MA 02139
80 River St, Cambridge, MA 02139
27 Robinson St, Cambridge, MA 02138
23 Robinson St, Cambridge, MA 02138
290 River St #5, Cambridge, MA 02139
286 River St #2, Cambridge, MA 02139
11 Roberts Rd #3, Cambridge, MA 02138
28 River St, Cambridge, MA 02139
17 Robinson St, Cambridge, MA 02138
30 River St, Cambridge, MA 02139
7 Robinson St, Cambridge, MA 02138
32 River St, Cambridge, MA 02139
28 River St #3, Cambridge, MA 02139
3 Riverside Pl, Cambridge, MA 02139
290 River St #7, Cambridge, MA 02139
52 Roberts Rd #52, Cambridge, MA 02138
94 River St Unit 3, Cambridge, MA 02139
34 River St, Cambridge, MA 02139
1 Riverside Pl, Cambridge, MA 02139
290 River St #20, Cambridge, MA 02139
286 River St #3, Cambridge, MA 02139
21 Robinson St, Cambridge, MA 02138
290 River St #1, Cambridge, MA 02139
40 Roberts Rd, Cambridge, MA 02138
39 Robinson St, Cambridge, MA 02138
28 River St #2, Cambridge, MA 02139
33 Robinson St, Cambridge, MA 02138
295 River St Unit 2L, Cambridge, MA 02139
9 Roberts Rd, Cambridge, MA 02138
2 Riverside Pl, Cambridge, MA 02139
44-1/2 Roberts Rd #1, Cambridge, MA 02138
57 River St, Cambridge, MA 02139
7 Roberts Rd, Cambridge, MA 02138
4 Riverside Pl, Cambridge, MA 02139
5 Roberts Rd, Cambridge, MA 02138
92 River St, Cambridge, MA 02139
5 Riverside Pl, Cambridge, MA 02139
3 Roberts Rd, Cambridge, MA 02138
48 River St, Cambridge, MA 02139
311 River St, Cambridge, MA 02139
288 River St #2, Cambridge, MA 02139
284 River St Unit C, Cambridge, MA 02139
77 River St Unit 4C, Cambridge, MA 02139
280 River St #1, Cambridge, MA 02139
11 Rockingham St, Cambridge, MA 02139
22 Rockingham St #1, Cambridge, MA 02139
319 River St, Cambridge, MA 02139
441 2 Roberts Rd #2, Cambridge, MA 02138
15 Rockingham St, Cambridge, MA 02139
47 Roberts Rd, Cambridge, MA 02138
290 River St #19, Cambridge, MA 02139
17 Rockingham St, Cambridge, MA 02139
2 Robinson St, Cambridge, MA 02138
45 Roberts Rd, Cambridge, MA 02138
25 Rockingham St #19, Cambridge, MA 02139
77 River St Unit 3C, Cambridge, MA 02139
290 River St #9, Cambridge, MA 02139
77 River St Unit 3B, Cambridge, MA 02139
29 Roberts Rd, Cambridge, MA 02138
284 River St #1, Cambridge, MA 02139
25 Roberts Rd, Cambridge, MA 02138
286 River St #4, Cambridge, MA 02139
42 Roberts Rd #0, Cambridge, MA 02138
288 River St #1, Cambridge, MA 02139
23 Roberts Rd, Cambridge, MA 02138
44 Roberts Rd #2, Cambridge, MA 02138
286 River St #5, Cambridge, MA 02139
36 Roberts Rd, Cambridge, MA 02138
52 Roberts Rd, Cambridge, MA 02138
84 River St #5, Cambridge, MA 02139
290 River St #3, Cambridge, MA 02139
84 River St #4, Cambridge, MA 02139
29 Robinson St, Cambridge, MA 02138
84 River St #3, Cambridge, MA 02139
279 River St, Cambridge, MA 02139
295 River St Apt 1R, Cambridge, MA 02139
67 River St, Cambridge, MA 02139
15 Robinson St, Cambridge, MA 02138
281 River St, Cambridge, MA 02139
280 River St #2, Cambridge, MA 02139
69 River St, Cambridge, MA 02139
279 River St Unit 2, Cambridge, MA 02139
52 Roberts Rd Unit 54, Cambridge, MA 02138
35 Roberts Rd, Cambridge, MA 02138
290 River St Unit B, Cambridge, MA 02139
33 Roberts Rd, Cambridge, MA 02138
290 River St #18, Cambridge, MA 02139
27 Roberts Rd, Cambridge, MA 02138
290 River St #2, Cambridge, MA 02139
80 River St Unit 1, Cambridge, MA 02139