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
Haverhill
EDGEWOOD-ELM
Properties in Haverhill in EDGEWOOD-ELM
Find homes for sale in Haverhill by selecting a property below:
124 S Elm St, Haverhill, MA 01835
123 S Elm St #123, Haverhill, MA 01835
132 S Elm St, Haverhill, MA 01835
87 Elliott St, Haverhill, MA 01830
128 S Elm St, Haverhill, MA 01835
65 Elliott St, Haverhill, MA 01830
136 S Elm St, Haverhill, MA 01835
77 Elliott St, Haverhill, MA 01830
45 Elliott St, Haverhill, MA 01830
4 S Elm St, Haverhill, MA 01835
55 Elliott St, Haverhill, MA 01830
121 1/2 S Elm St Unit 1215, Haverhill, MA 01835
11 Edwin St, Haverhill, MA 01832
139 S Elm St, Haverhill, MA 01835
24 Edgewood Ave, Haverhill, MA 01832
123 S Elm St #124, Haverhill, MA 01835
16 Elaine Marie Dr, Haverhill, MA 01830
122 S Elm St, Haverhill, MA 01835
8 Edwards St, Haverhill, MA 01830
27 S Elm St Unit 27A, Haverhill, MA 01835
42 S Elm St #42, Haverhill, MA 01835
10 Edwards St, Haverhill, MA 01830
25 Elliott St, Haverhill, MA 01830
35 Elliott St, Haverhill, MA 01830
145 S Elm St, Haverhill, MA 01835
135 S Elm St, Haverhill, MA 01835
34 Elliott St, Haverhill, MA 01830
145 Elliott St, Haverhill, MA 01830
39 Edgewood Ave, Haverhill, MA 01832
13 S Elm St, Haverhill, MA 01835
54 Elliott St, Haverhill, MA 01830
129 S Elm St, Haverhill, MA 01835
11 S Elm St, Haverhill, MA 01835
125 S Elm St, Haverhill, MA 01835
121 S Elm St Unit 12 1/2, Haverhill, MA 01835
119 S Elm St #3, Haverhill, MA 01835
15 Edwards St, Haverhill, MA 01830
27 S Elm St #2, Haverhill, MA 01835
140 S Elm St, Haverhill, MA 01835
3 Elijah St, Haverhill, MA 01830
75 Edgewood Ave, Haverhill, MA 01832
91 Edgewood Ave, Haverhill, MA 01832
59 Edgewood Ave, Haverhill, MA 01832
69 Edgewood Ave, Haverhill, MA 01832
155 Elliott St, Haverhill, MA 01830
45 Edgewood Ave, Haverhill, MA 01832
101 S Elm St, Haverhill, MA 01835
165 Elliott St, Haverhill, MA 01830
123 S Elm St Unit 1235, Haverhill, MA 01835
51 Edgewood Ave, Haverhill, MA 01832
44 Elliott St, Haverhill, MA 01830
12 Edwin St, Haverhill, MA 01832
121 1/2 S Elm St #121, Haverhill, MA 01835
115 Elliott St, Haverhill, MA 01830
3 Edwards St, Haverhill, MA 01830
123 S Elm St #000123, Haverhill, MA 01835
2 Edwin St, Haverhill, MA 01832
107 Elliott St, Haverhill, MA 01830
28 Elm St, Haverhill, MA 01830
26 Elliott St, Haverhill, MA 01830
44 Elm St, Haverhill, MA 01830
14 Edwin St, Haverhill, MA 01832
121 1/2 S Elm St Unit 121H, Haverhill, MA 01835
34 Elm St, Haverhill, MA 01830
137 S Elm St, Haverhill, MA 01835
125 Elliott St, Haverhill, MA 01830
121 S Elm St, Haverhill, MA 01835
20 Edgewood Ave, Haverhill, MA 01832
143 S Elm St, Haverhill, MA 01835
147 S Elm St, Haverhill, MA 01835
37 Elm St, Haverhill, MA 01830
9 Edwards St, Haverhill, MA 01830
119 S Elm St #2, Haverhill, MA 01835
27 S Elm St Unit B, Haverhill, MA 01835
5 Edwards St, Haverhill, MA 01830
119 S Elm St #1, Haverhill, MA 01835
32 Elm St, Haverhill, MA 01830
38 Elm St #38, Haverhill, MA 01830
123 1/2 S Elm St Unit 123H, Haverhill, MA 01835
20 Edwin St, Haverhill, MA 01832
50 Elijah St, Haverhill, MA 01830
2 Ellen St, Haverhill, MA 01830
16C Elaine Marie DR, Haverhill, NY 10830
17 Ellen St, Haverhill, MA 01830
5 Ellen St, Haverhill, MA 01830
166 S Elm St, Haverhill, MA 01835
123 S Elm St #123, Haverhill, MA 01835
29 Ellen St, Haverhill, MA 01830
186 S Elm St, Haverhill, MA 01835
14 Elaine Marie Dr, Haverhill, MA 01830
18 Elaine Marie Dr, Haverhill, MA 01830
121 S Elm St #12, Haverhill, MA 01835
8 Elaine Marie Dr, Haverhill, MA 01830
27 S Elm St #27, Haverhill, MA 01835
15 Elm St, Haverhill, NH 03765
10 Elaine Marie Dr, Haverhill, MA 01830
28 Ellen St, Haverhill, MA 01830
4 Elaine Marie Dr, Haverhill, MA 01830
6 Elaine Marie Dr, Haverhill, MA 01830
25 Elm St, Haverhill, NH 03765
19 Elm St, Haverhill, NH 03765
1 Elaine Marie Dr, Haverhill, MA 01830
2 Elaine Marie Dr, Haverhill, MA 01830
24 Elm St, Haverhill, NH 03765
64 Edgewood Ave, Haverhill, MA 01832
36 Elm St #36, Haverhill, MA 01830
40 S Elm St #40, Haverhill, MA 01835
LOT5 Edward Ct, Haverhill, MA 01830
27 S Elm St #1, Haverhill, MA 01835
80 Edgewood Ave, Haverhill, MA 01832
70 Edgewood Ave, Haverhill, MA 01832
7 Edith St, Haverhill, MA 01832
27 Edgewood Ave, Haverhill, MA 01832
3 Edith St, Haverhill, MA 01832
90 Edgewood Ave, Haverhill, MA 01832
102 S Elm St, Haverhill, MA 01835
27 S Elm St Unit 27 A,2, Haverhill, MA 01835
8 Elijah St, Haverhill, MA 01830
40 Edgewood Ave, Haverhill, MA 01832
34 Edgewood Ave, Haverhill, MA 01832
130 S Elm St, Haverhill, MA 01835
50 Edgewood Ave, Haverhill, MA 01832
40 S Elm St Unit N/A, Haverhill, MA 01835
48 Edgewood Ave, Haverhill, MA 01832
36 Elm St, Haverhill, MA 01830
33 Elm St, Haverhill, MA 01830
25 S Elm St, Haverhill, MA 01835
160 S Elm St, Haverhill, MA 01835
42 S Elm St, Haverhill, MA 01835
26 Elm St, Haverhill, NH 03765
123.5 S Elm St Unit 1235, Haverhill, MA 01835
20 Edwards St, Haverhill, MA 01830
16 Edwards St, Haverhill, MA 01830
27 S Elm St, Haverhill, MA 01835
25 Elm St, Haverhill, MA 01830
146 S Elm St, Haverhill, MA 01835
123 S Elm St Unit 1/2, Haverhill, MA 01835
23 S Elm St, Haverhill, MA 01835
36 Elm St #38, Haverhill, MA 01830
101 S Elm St #101, Haverhill, MA 01835
14 Elm St, Haverhill, MA 01830
6 Edmund St, Haverhill, MA 01835
94 Edgewood Ave, Haverhill, MA 01832
12 S Elm St, Haverhill, MA 01835
9 Edwards, Haverhill, MA 01832
92 Edgewood Ave, Haverhill, MA 01832
10 Elm St, Haverhill, MA 01830
93 Edgewood Ave, Haverhill, MA 01832
10 Edmund St, Haverhill, MA 01835
130 S Elm St Unit 130-B, Haverhill, MA 01835
95 Edgewood Ave, Haverhill, MA 01832
36 Ellen St, Haverhill, MA 01830
11 Elaine Marie Dr, Haverhill, MA 01830
3 Elaine Marie Dr, Haverhill, MA 01830
40 S Elm St, Haverhill, MA 01835
123 S Elm St Unit 123 1/2, Haverhill, MA 01835
1 Edward Ct, Haverhill, MA 01830
128 S Elm St #128, Haverhill, MA 01835
121 S Elm St Unit 121A, Haverhill, MA 01835
130 S Elm St Unit 2, Haverhill, MA 01835
18 Elm St, Haverhill, MA 01830
4 Edward Ct, Haverhill, MA 01830
3 Edward Ct, Haverhill, MA 01830
24 Elm St, Haverhill, MA 01830
38 Elm St, Haverhill, MA 01830