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
HANCOCK-HARDY
Properties in Salem in HANCOCK-HARDY
Find homes for sale in Salem by selecting a property below:
10 Hardy St, Salem, MA 01970
19 Harbor St #3, Salem, MA 01970
10 Hardy St #4, Salem, MA 01970
5 Harbor St #2, Salem, MA 01970
10 Hardy St Unit 4 10, Salem, MA 01970
31 Hanson St, Salem, MA 01970
6 Hanson St, Salem, MA 01970
41.5 Harbor St #4, Salem, MA 01970
29 Hanson St, Salem, MA 01970
27 Hanson St, Salem, MA 01970
38 Harbor St, Salem, MA 01970
19 Hanson St, Salem, MA 01970
39.5 Harbor St Unit 2nd floor, Salem, MA 01970
40 Hanson St #2, Salem, MA 01970
3 Harbor View Ter, Salem, MA 01970
13 Harbor St, Salem, MA 01970
1 Hanson St, Salem, MA 01970
10 Hardy St #5, Salem, MA 01970
19 Harbor St #1, Salem, MA 01970
8 Harbor View Ter, Salem, MA 01970
15 Hardy St #2, Salem, MA 01970
12 Hardy St #2, Salem, MA 01970
21 Harbor St Unit 4, Salem, MA 01970
6 Harbor View Ter, Salem, MA 01970
39 Harbor St #7, Salem, MA 01970
14 Hardy St, Salem, MA 01970
4 Hanson St, Salem, MA 01970
39 Harbor St #5, Salem, MA 01970
8 Hanson St, Salem, MA 01970
41 Harbor St #5, Salem, MA 01970
39 Harbor St #3, Salem, MA 01970
41 Harbor St #6, Salem, MA 01970
1 Harbor St, Salem, MA 01970
20 Hanson St, Salem, MA 01970
12 Hardy St #1, Salem, MA 01970
19 Harbor St #6, Salem, MA 01970
41 Harbor St #2, Salem, MA 01970
22 Hanson St, Salem, MA 01970
15 Harbor St, Salem, MA 01970
24 Hanson St, Salem, MA 01970
40 Hanson St #1, Salem, MA 01970
15 Hardy St, Salem, MA 01970
5 Harbor St Unit 4th floor, Salem, MA 01970
53 Hancock St #0, Salem, MA 01970
53 Harbor St, Salem, MA 01970
30 Hanson St, Salem, MA 01970
32 Hanson St, Salem, MA 01970
64 Harbor St, Salem, MA 01970
10 Hardy St #2, Salem, MA 01970
9 Hancock St, Salem, MA 01970
36 Hanson St, Salem, MA 01970
40 Harbor St, Salem, MA 01970
73 Harbor St, Salem, MA 01970
55-57A Hancock St, Salem, MA 01970
20 Harbor St, Salem, MA 01970
38 Hanson St, Salem, MA 01970
11 1/2 Hardy St, Salem, MA 01970
34 Harbor St, Salem, MA 01970
40 Hanson St #1, Salem, MA 01970
10 Hardy St Unit 10 HARDY, Salem, MA 01970
41 Harbor St Unit 1R, Salem, MA 01970
42 Hanson St, Salem, MA 01970
13 Harbor St #13, Salem, MA 01970
41 Harbor St #8, Salem, MA 01970
44 Hanson St, Salem, MA 01970
39 Hancock St, Salem, MA 01970
39 Harbor St #2, Salem, MA 01970
1 Harbor St Unit 2nd floor, Salem, MA 01970
19 Harbor St Unit NUMBER 1, Salem, MA 01970
46 Hanson St, Salem, MA 01970
37 Harbor St, Salem, MA 01970
48 Hanson St, Salem, MA 01970
39 Harbor St #8, Salem, MA 01970
1 Harbor St #1, Salem, MA 01970
39 Harbor St #6, Salem, MA 01970
50 Hanson St, Salem, MA 01970
41 Harbor St #3, Salem, MA 01970
11 Harbor St, Salem, MA 01970
5 Harbor St #3, Salem, MA 01970
5 Harbor St #4, Salem, MA 01970
1 Harbor St Unit 3, Salem, MA 01970
10 Hardy St #1, Salem, MA 01970
21 Harbor St, Salem, MA 01970
12 Hardy St, Salem, MA 01970
25 Harbor St, Salem, MA 01970
9 Harbor View Ter, Salem, MA 01970
39 Harbor St #1, Salem, MA 01970
29 Harbor St, Salem, MA 01970
33 Harbor St, Salem, MA 01970
39 Harbor St #4, Salem, MA 01970
41 Hancock St, Salem, MA 01970
43 Hancock St, Salem, MA 01970
11 Hardy St, Salem, MA 01970
19 Harbor St #5, Salem, MA 01970
41 Harbor St #4, Salem, MA 01970
16 Hardy St, Salem, MA 01970
47 Hancock St, Salem, MA 01970
41.5 Harbor St Unit 3rd floor, Salem, MA 01970
57 Harbor St, Salem, MA 01970
53 Hancock St, Salem, MA 01970
36 Harbor St, Salem, MA 01970
17 Hardy St, Salem, MA 01970
17 Hardy St Unit 2, Salem, MA 01970
65 Harbor St, Salem, MA 01970
5 Hancock St, Salem, MA 01970
5 Harbor St #1, Salem, MA 01970
51 Hancock St #2, Salem, MA 01970
41 Harbor St #1, Salem, MA 01970
35 Hanson St, Salem, MA 01970
69 Harbor St, Salem, MA 01970
7 Hancock St, Salem, MA 01970
51 Hancock St #3, Salem, MA 01970
32 Harbor St, Salem, MA 01970
41 Harbor St #7, Salem, MA 01970
33 Hanson St, Salem, MA 01970
24 Hardy St, Salem, MA 01970
56 Harbor St, Salem, MA 01970
42 Harbor St, Salem, MA 01970
55 Hancock St #1, Salem, MA 01970
15 Hardy St #1, Salem, MA 01970
8 Hancock St, Salem, MA 01970
37 Hancock St #2, Salem, MA 01970
19 Harbor St #4, Salem, MA 01970
20 Harbor St, Salem, MA 01970
55 Hancock St #2, Salem, MA 01970
55 Hancock St Unit C, Salem, MA 01970
2 Hardy St #3, Salem, MA 01970
7-7.5 Hancock St, Salem, MA 01970
22 Hardy St, Salem, MA 01970
55 Hancock St #3, Salem, MA 01970
6 Hancock St, Salem, MA 01970
20 Hardy St, Salem, MA 01970
19 Harbor St #2, Salem, MA 01970
4 Hancock St, Salem, MA 01970
18 Hardy St, Salem, MA 01970