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
MILL-MONUMENT
Properties in Haverhill in MILL-MONUMENT
Find homes for sale in Haverhill by selecting a property below:
31 Millvale Rd, Haverhill, MA 01830
60 Montclair Rd, Haverhill, MA 01830
232 Monument St, Haverhill, MA 01832
80 Montclair Rd, Haverhill, MA 01830
70 Montclair Rd, Haverhill, MA 01830
74 Millvale Rd, Haverhill, MA 01830
86 Montclair Rd, Haverhill, MA 01830
7 Mitchell Barrett Ln, Haverhill, MA 01835
22 Montclair Rd, Haverhill, MA 01830
76 Montrose Ave, Haverhill, MA 01832
5 Moccasin Path, Haverhill, MA 01832
92 Montclair Rd, Haverhill, MA 01830
43 Montrose Ave #43, Haverhill, MA 01832
29 Mill St, Haverhill, NH 03765
177 Millvale Rd, Haverhill, MA 01830
89 Millvale Rd, Haverhill, MA 01830
18 Mitchell Barrett Ln, Haverhill, MA 01835
63 Millvale Rd, Haverhill, MA 01830
9 Mitchell Barrett Ln, Haverhill, MA 01835
77 Montclair Rd, Haverhill, MA 01830
73 Millvale Rd, Haverhill, MA 01830
67 Montclair Rd, Haverhill, MA 01830
50 Montclair Rd, Haverhill, MA 01830
43 Millvale Rd, Haverhill, MA 01830
73 Montclair Rd, Haverhill, MA 01830
38 Mill St, Haverhill, NH 03765
146 Millvale Rd, Haverhill, MA 01830
93 Montclair Rd, Haverhill, MA 01830
4 Mitchell Barrett Ln, Haverhill, MA 01835
62 Millvale Rd, Haverhill, MA 01830
109 Montclair Rd, Haverhill, MA 01830
160 Millvale Rd, Haverhill, MA 01830
87 Montclair Rd, Haverhill, MA 01830
150 Millvale Rd, Haverhill, MA 01830
11 Mont Vw Dr, Haverhill, NH 03765
18 Moccasin Path, Haverhill, MA 01832
26 Montclair Rd, Haverhill, MA 01830
3 Mitchell Barrett Ln, Haverhill, MA 01835
8 Mitchell Barrett Ln, Haverhill, MA 01835
32 Montclair Rd, Haverhill, MA 01830
44 Montclair Rd, Haverhill, MA 01830
75 Mont Vw Dr, Haverhill, NH 03765
40 Montclair Rd, Haverhill, MA 01830
1 Mitchell Barrett Ln, Haverhill, MA 01835
60 Mont Vw Dr, Haverhill, NH 03765
2 Mitchell Barrett Ln, Haverhill, MA 01835
48 Montclair Rd, Haverhill, MA 01830
19 Moccasin Path, Haverhill, MA 01832
47 Montrose Ave, Haverhill, MA 01832
86 Mount Vernon St, Haverhill, MA 01830
2 Moccasin Path, Haverhill, MA 01832
96 Montclair Rd, Haverhill, MA 01830
38 Montrose Ave #38, Haverhill, MA 01832
183 Monument St, Haverhill, MA 01832
193 Monument St, Haverhill, MA 01832
40 Montrose Ave #40, Haverhill, MA 01832
36 Montrose Ave, Haverhill, MA 01832
115 Monument St, Haverhill, MA 01832
135 Mont Vw Dr, Haverhill, NH 03765
100 Montclair Rd, Haverhill, MA 01830
230 Monument St #230, Haverhill, MA 01832
112 Montclair Rd, Haverhill, MA 01830
108 Montclair Rd, Haverhill, MA 01830
85 Millvale Rd, Haverhill, MA 01830
45 Montrose Ave #43, Haverhill, MA 01832
139 Millvale Rd, Haverhill, MA 01830
68 Mill St, Haverhill, MA 01830
25 Minot Ave, Haverhill, MA 01830
10 Mitchell Barrett Ln, Haverhill, MA 01835
179 Monument St, Haverhill, MA 01832
29 Minot Ave, Haverhill, MA 01830
98 Montclair Rd #98, Haverhill, MA 01830
17 Mitchell Barrett Ln, Haverhill, MA 01835
117 Monument St, Haverhill, MA 01832
18 Monadnock Dr, Haverhill, NH 03765
107 Monmouth St, Haverhill, MA 01832
218-220 Monument St, Haverhill, MA 01832
116 Monmouth St, Haverhill, MA 01832
7 Montgomery St, Haverhill, MA 01830
14 Mitchell Barrett Ln, Haverhill, MA 01835
19 Montgomery St, Haverhill, MA 01830
13 Montgomery St, Haverhill, MA 01830
150 Monument St, Haverhill, MA 01832
160 Monument St, Haverhill, MA 01832
25 Montgomery St, Haverhill, MA 01830
232 Monument St #232, Haverhill, MA 01832
34 Montrose Ave #34, Haverhill, MA 01832
230 Monument St, Haverhill, MA 01832
2 Monument St, Haverhill, MA 01832
5 Mitchell Barrett Ln, Haverhill, MA 01835
209 Monument St, Haverhill, MA 01832
1 Monument St, Haverhill, MA 01832
32 Montrose Ave, Haverhill, MA 01832
217 Monument St, Haverhill, MA 01832
199 Monument St, Haverhill, MA 01832
18 Minot Ave, Haverhill, MA 01830
116 Monument St, Haverhill, MA 01832
12 Minot Ave, Haverhill, MA 01830
36 Montrose Ave #1, Haverhill, MA 01832
174 Monument St, Haverhill, MA 01832
154 Monument St, Haverhill, MA 01832
164 Monument St, Haverhill, MA 01832
8 Minot Ave, Haverhill, MA 01830
19 Minot Ave, Haverhill, MA 01830
21 Minot Ave, Haverhill, MA 01830
216 Monument St, Haverhill, MA 01832
15 Minot Ave, Haverhill, MA 01830
212 Monument St, Haverhill, MA 01832
4 Moccasin Path, Haverhill, MA 01832
226 Monument St, Haverhill, MA 01832
Lot 1 Monmouth ST, Haverhill, MA 01832
11 Minot Ave, Haverhill, MA 01830
36 Montrose Ave #36, Haverhill, MA 01832
19 Montvale St, Haverhill, MA 01835
20 Montgomery St, Haverhill, MA 01830
20 Montvale St, Haverhill, MA 01835
99 Mill St, Haverhill, MA 01830
9 Montvale St, Haverhill, MA 01835
24 Montgomery St, Haverhill, MA 01830
283 Mill St, Haverhill, MA 01830
295 Mill St, Haverhill, MA 01830
129 Millvale Rd, Haverhill, MA 01830
289 Mill St, Haverhill, MA 01830
32 Montrose Ave #32, Haverhill, MA 01832
96 Montclair Rd #96, Haverhill, MA 01830
42 Montrose Ave, Haverhill, MA 01832
72 Millvale Rd, Haverhill, MA 01830
30 Montvale St, Haverhill, MA 01835
40 Montrose Ave, Haverhill, MA 01832
40 Montvale St, Haverhill, MA 01835
50 Montvale St, Haverhill, MA 01835
100 Montvale St, Haverhill, MA 01835
14 Montvale St, Haverhill, MA 01835
221 Monument St, Haverhill, MA 01832
23 Monument St, Haverhill, MA 01832
186 Mohawk Trl, Haverhill, MA 01832
15 Moccasin Path, Haverhill, MA 01832
180 Monument St, Haverhill, MA 01832
202 Mohawk Trl, Haverhill, MA 01832
9 Monadnock Dr, Haverhill, NH 03765
186 Monument St, Haverhill, MA 01832
27 Monadnock Dr, Haverhill, NH 03765
11 Monument St, Haverhill, MA 01832
11 Moccasin Path, Haverhill, MA 01832
184 Monument St, Haverhill, MA 01832
180 Mohawk Trl, Haverhill, MA 01832
10 Montgomery St, Haverhill, MA 01830
98 Montclair Rd, Haverhill, MA 01830
19 Monument St, Haverhill, MA 01832
25 Montclair Rd, Haverhill, MA 01830
13 Mitchell Barrett Ln, Haverhill, MA 01835
188 Monument St, Haverhill, MA 01832
12 Montgomery St, Haverhill, MA 01830
6 Mitchell Barrett Ln, Haverhill, MA 01835
200 Monument St, Haverhill, MA 01832
311 Mill St, Haverhill, MA 01830
3 Moccasin Path, Haverhill, MA 01832
303 Mill St, Haverhill, MA 01830
184 Mohawk Trl, Haverhill, MA 01832
307 Mill St, Haverhill, MA 01830
38 Montrose Ave, Haverhill, MA 01832
41 Montclair Rd, Haverhill, MA 01830
80 Mill St, Haverhill, NH 03765
51 Montclair Rd, Haverhill, MA 01830
34 Montrose Ave, Haverhill, MA 01832