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
Essex County
Salem
HADDAM-HANCOCK
Properties in Salem in HADDAM-HANCOCK
Find homes for sale in Salem by selecting a property below:
5 Halsey Way Unit 19C, Salem, MA 01970
3 Hamilton St, Salem, MA 01970
5 Halsey Way Unit 19B, Salem, MA 01970
6 Halsey Way #0, Salem, MA 01970
5 Halsey Way Unit 5A, Salem, MA 01970
5 Halsey Way Unit 19A, Salem, MA 01970
4 Halsey Way #250, Salem, MA 01970
86 Hagen Rd, Salem, CT 06420
1 Halsey Way Unit 39A, Salem, MA 01970
19 Hagen Rd, Salem, CT 06420
1 Halsey Way, Salem, MA 01970
76 Hagen Rd, Salem, CT 06420
4 Halsey Way Unit 25D, Salem, MA 01970
3 Halsey Way Unit 3B, Salem, MA 01970
94 Hagen Rd, Salem, CT 06420
1 Halsey Way Unit 1A, Salem, MA 01970
16 Hagen Rd, Salem, CT 06420
6 Halsey Way Unit 20D, Salem, MA 01970
70 Hagen Rd, Salem, CT 06420
102 Hagen Rd, Salem, CT 06420
24 Hagen Rd, Salem, CT 06420
32 Hancock St Unit 32-1, Salem, MA 01970
6 Halsey Way Unit 60/20, Salem, MA 01970
3-26A Halsey Way #03, Salem, MA 01970
4 Halsey Way #25, Salem, MA 01970
2 Halsey Way Unit 40A, Salem, MA 01970
4 Halsey Way Unit 4D, Salem, MA 01970
2 Halsey Way Unit 40B, Salem, MA 01970
22 Hancock St #2, Salem, MA 01970
6 Halsey Way, Salem, MA 01970
5 Halsey Way Unit 5C, Salem, MA 01970
2 Halsey Way Unit 40C, Salem, MA 01970
2 Halsey Way Unit 40D, Salem, MA 01970
4 Halsey Way Unit 25A, Salem, MA 01970
4 Halsey Way Unit 25B, Salem, MA 01970
4 Hamilton St, Salem, MA 01970
68 Hamilton St, Salem, MA 01970
29 Hancock St, Salem, MA 01970
4 Halsey Way Unit 25C, Salem, MA 01970
10 Hamilton St, Salem, MA 01970
31 Hancock St, Salem, MA 01970
4 Halsey Way, Salem, MA 01970
21 Hancock St #2, Salem, MA 01970
3 Halsey Way Unit 3C, Salem, MA 01970
6 Halsey Way Unit 20A, Salem, MA 01970
3 Halsey Way Unit 3A, Salem, MA 01970
7 Hamilton St #1, Salem, MA 01970
6B Halsey Way Unit 20B, Salem, MA 01970
23 Hancock St, Salem, MA 01970
3 Halsey Way Unit D, Salem, MA 01970
7 Hamilton St #2, Salem, MA 01970
32 Hancock St Unit ONE, Salem, MA 01970
1 Hamilton St #3, Salem, MA 01970
6 Halsey Way Unit 20C, Salem, MA 01970
1 Halsey Way Unit D, Salem, MA 01970
2 Halsey Way Unit 2B, Salem, MA 01970
7 Hamilton St #4, Salem, MA 01970
45 E Haddam Rd, Salem, CT 06420
4 Halsey Way Unit 4b, Salem, MA 01970
2 Halsey Way, Salem, MA 01970
35 Hancock St #1, Salem, MA 01970
14 Hancock St, Salem, MA 01970
26-2L Hancock St #02, Salem, MA 01970
32 Hancock St #2, Salem, MA 01970
6 Halsey Way Unit B, Salem, MA 01970
6 Hamilton St, Salem, MA 01970
79 E Haddam Rd, Salem, CT 06420
28 Hancock St, Salem, MA 01970
8 Hamilton St, Salem, MA 01970
13 Hancock St, Salem, MA 01970
32 Hancock St #1, Salem, MA 01970
32 Hancock St #3, Salem, MA 01970
69 E Haddam Rd, Salem, CT 06420
15 Hancock St, Salem, MA 01970
30 Hancock St, Salem, MA 01970
55 E Haddam Rd, Salem, CT 06420
25 Hancock St, Salem, MA 01970
1 Hamilton St Unit 2A, Salem, MA 01970
5 Halsey Way Unit 5C 19C, Salem, MA 01970
3 Halsey Way Unit 26C, Salem, MA 01970
26 Hancock St Unit 1R-1, Salem, MA 01970
17 Hancock St, Salem, MA 01970
4 Halsey Way Unit A, Salem, MA 01970
19 Hancock St, Salem, MA 01970
24 Hancock St #2, Salem, MA 01970
26 Hancock St #01, Salem, MA 01970
2 Halsey Way Unit A, Salem, MA 01970
21 Hancock St #1, Salem, MA 01970
1 Halsey Way Unit B, Salem, MA 01970
580 E Haddam Rd, Salem, CT 06420
26 Hancock St Unit 1R, Salem, MA 01970
6 Halsey Way Unit 6C, Salem, MA 01970
26 Hancock St Unit 1L, Salem, MA 01970
22 Hancock St Unit ONE, Salem, MA 01970
26 Hancock St Unit 2R, Salem, MA 01970
7 Hamilton St #3, Salem, MA 01970
37 Hancock St #1, Salem, MA 01970
26 Hancock St Unit 2L, Salem, MA 01970
6 Halsey Way Unit 6D, Salem, MA 01970
27 Hancock St, Salem, MA 01970
26 Hancock St Unit 3R, Salem, MA 01970
26 Hancock St Unit 3L, Salem, MA 01970
2 Halsey Way Unit D, Salem, MA 01970
22 Hancock St #1, Salem, MA 01970
26 Hancock St Unit 2 Left, Salem, MA 01970
1 Halsey Way Unit A, Salem, MA 01970
3 Halsey Way #0, Salem, MA 01970
6 Hamilton St #2, Salem, MA 01970
2 Halsey Way Unit 2C, Salem, MA 01970
35 Hancock St #3, Salem, MA 01970
1 Halsey Way Unit 39D, Salem, MA 01970
7 Hamilton St Unit 7-1, Salem, MA 01970
1 Halsey Way Unit 39C, Salem, MA 01970
26-2R Hancock St #02, Salem, MA 01970
20 Hancock St, Salem, MA 01970
18 Hancock St, Salem, MA 01970
7 Hamilton St, Salem, MA 01970
1 Hamilton St #1, Salem, MA 01970
1 Halsey Way Unit 39B, Salem, MA 01970
7 Hamilton St Unit 7-2, Salem, MA 01970
16 Hancock St, Salem, MA 01970
37 Hancock St #3, Salem, MA 01970
12 Hancock St, Salem, MA 01970
3 Halsey Way Unit 26D, Salem, MA 01970
6 Halsey Way Unit D, Salem, MA 01970
11 Hancock St, Salem, MA 01970
10 Hancock St, Salem, MA 01970
35 Hancock St #2, Salem, MA 01970
1 Hamilton St #2, Salem, MA 01970
1 Hamilton St, Salem, MA 01970
3 Halsey Way Unit 26B, Salem, MA 01970
6 Halsey Way Unit C, Salem, MA 01970
3 Halsey Way Unit 26A, Salem, MA 01970
1 Hancock St Unit 1R, Salem, MA 01970
5 Halsey Way Unit 19D, Salem, MA 01970