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
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
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
PERLS-PILGRIM
Properties in Haverhill in PERLS-PILGRIM
Find homes for sale in Haverhill by selecting a property below:
24 Philip St, Haverhill, MA 01830
143 Pilgrim Rd, Haverhill, MA 01832
145 Pilgrim Rd, Haverhill, MA 01832
18 Philip St, Haverhill, MA 01830
10 Pheasant Xing, Haverhill, MA 01835
161 Pilgrim Rd #161, Haverhill, MA 01832
139 Pilgrim Rd, Haverhill, MA 01832
28 Philip St, Haverhill, MA 01830
141 Pilgrim Rd, Haverhill, MA 01832
24 Perspective Dr, Haverhill, MA 01830
125 Pilgrim Rd, Haverhill, MA 01832
127 Pilgrim Rd, Haverhill, MA 01832
107 Pilgrim Rd #107, Haverhill, MA 01832
10 Peyton Way, Haverhill, MA 01832
8 Philip St, Haverhill, MA 01830
111 Pilgrim Rd, Haverhill, MA 01832
13 Pheasant Xing, Haverhill, MA 01835
25 Perspective Dr, Haverhill, MA 01830
8 Pheasant Xing #8, Haverhill, MA 01835
6 Philip St, Haverhill, MA 01830
109 Pilgrim Rd #109, Haverhill, MA 01832
109 Pilgrim Rd, Haverhill, MA 01832
20 Perspective Dr, Haverhill, MA 01830
159 Pilgrim Rd, Haverhill, MA 01832
10 Philip St, Haverhill, MA 01830
165 Pilgrim Rd, Haverhill, MA 01832
11 Pheasant Xing, Haverhill, MA 01835
151 Pilgrim Rd, Haverhill, MA 01832
7 Phillips Xing, Haverhill, MA 01835
14 Philip St, Haverhill, MA 01830
141 Pilgrim Rd #141, Haverhill, MA 01832
157 Pilgrim Rd, Haverhill, MA 01832
12 Pheasant Xing, Haverhill, MA 01835
5 Peyton Way, Haverhill, MA 01832
14 Peyton Way, Haverhill, MA 01832
13 Peyton Way, Haverhill, MA 01832
147 Pilgrim Rd, Haverhill, MA 01832
14 Phillips Xing, Haverhill, MA 01835
16 Philip St, Haverhill, MA 01830
149 Pilgrim Rd, Haverhill, MA 01832
10 Perspective Dr, Haverhill, MA 01830
6 Perls Way, Haverhill, MA 01830
115 Pilgrim Rd #115, Haverhill, MA 01832
157 Pilgrim Rd #157, Haverhill, MA 01832
7 Pheasant Xing Unit 7,B, Haverhill, MA 01835
9 Peyton Way, Haverhill, MA 01832
18 Phillips Xing, Haverhill, MA 01835
113 Pilgrim Rd #113, Haverhill, MA 01832
6 Pheasant Xing #6, Haverhill, MA 01835
11 Peyton Way, Haverhill, MA 01832
103 Pilgrim Rd #103, Haverhill, MA 01832
114 Pilgrim Rd, Haverhill, MA 01832
3 Pheasant Xing #3, Haverhill, MA 01835
5 Pheasant Xing #5, Haverhill, MA 01835
12 Pheasant Xing #12, Haverhill, MA 01835
34 Philip St, Haverhill, MA 01830
17 Perspective Dr, Haverhill, MA 01830
19 Perspective Dr, Haverhill, MA 01830
114 Pilgrim Rd #114, Haverhill, MA 01832
27 Philip St, Haverhill, MA 01830
157 Pilgrim Rd #0, Haverhill, MA 01832
10 Pheasant Xing, Haverhill, MA 01835
119 Pilgrim Rd #119, Haverhill, MA 01832
1 Pheasant Xing, Haverhill, MA 01835
166 Pilgrim Rd, Haverhill, MA 01832
2 Pheasant Xing, Haverhill, MA 01835
160 Pilgrim Rd, Haverhill, MA 01832
162 Pilgrim Rd, Haverhill, MA 01832
164 Pilgrim Rd, Haverhill, MA 01832
160 Pilgrim Rd #160, Haverhill, MA 01832
101 Pilgrim Rd #101, Haverhill, MA 01832
127 Pilgrim Rd #127, Haverhill, MA 01832
154 Pilgrim Rd, Haverhill, MA 01832
152 Pilgrim Rd, Haverhill, MA 01832
5 Pheasant Xing, Haverhill, MA 01835
1 Phillips Xing, Haverhill, MA 01835
2 Phillips Xing, Haverhill, MA 01835
3 Phillips Xing, Haverhill, MA 01835
4 Phillips Xing, Haverhill, MA 01835
5 Phillips Xing, Haverhill, MA 01835
16 Pheasant Xing, Haverhill, MA 01835
14 Pheasant Xing, Haverhill, MA 01835
LOT3 Peters Ln, Haverhill, MA 01832
164 Pilgrim Rd #164, Haverhill, MA 01832
15 Pheasant Xing, Haverhill, MA 01835
9 Pheasant Xing #9, Haverhill, MA 01835
LOT2 Peters Ln, Haverhill, MA 01832
20 Phoenix Row, Haverhill, MA 01832
8 Pheasant Xing, Haverhill, MA 01835
9 Pheasant Xing Unit 9 2, Haverhill, MA 01835
9 Pheasant Xing, Haverhill, MA 01835
7 Pheasant Xing, Haverhill, MA 01835
120 Pilgrim Rd, Haverhill, MA 01832
6 Pheasant Xing, Haverhill, MA 01835
10 Peters Ln, Haverhill, MA 01832
105 Pilgrim Rd #105, Haverhill, MA 01832
117 Pilgrim Rd #117, Haverhill, MA 01832
9 Peters Ln, Haverhill, MA 01832
127 Pilgrim #127, Haverhill, MA 01830
5 Peters Ln, Haverhill, MA 01832
1 Peters Ln, Haverhill, MA 01832
21 Perspective Dr, Haverhill, MA 01830
107 Pilgrim Rd, Haverhill, MA 01832
8 Phillips Xing, Haverhill, MA 01835
140 Pilgrim Rd, Haverhill, MA 01832
103 Pilgrim Rd, Haverhill, MA 01832
105 Pilgrim Rd, Haverhill, MA 01832
142 Pilgrim Rd, Haverhill, MA 01832
124 Pilgrim Rd, Haverhill, MA 01832
134 Pilgrim Rd, Haverhill, MA 01832
101 Pilgrim Rd, Haverhill, MA 01832
6 Peters Ln, Haverhill, MA 01832
110 Pilgrim Rd, Haverhill, MA 01832
7 Pheasant Xing #7, Haverhill, MA 01835
113 Pilgrim Rd, Haverhill, MA 01832
121 Pilgrim Rd, Haverhill, MA 01832
158 Pilgrim Rd, Haverhill, MA 01832
123 Pilgrim Rd, Haverhill, MA 01832
117 Pilgrim Rd, Haverhill, MA 01832
4 Pheasant Xing, Haverhill, MA 01835
119 Pilgrim Rd, Haverhill, MA 01832
150 Pilgrim Rd, Haverhill, MA 01832
3 Pheasant Xing, Haverhill, MA 01835
11 Pheasant Xing Unit 9 2, Haverhill, MA 01835
111 Pilgrim Rd #111, Haverhill, MA 01832
15 Pheasant Xing #15, Haverhill, MA 01835
116 Pilgrim Rd, Haverhill, MA 01832
107 Pilgrim Rd #1, Haverhill, MA 01832
152 Pilgrim Rd #152, Haverhill, MA 01832
115 Pilgrim Rd #000115, Haverhill, MA 01832
16 Pheasant Xing, Haverhill, MA 01835
16 Perspective Dr, Haverhill, MA 01830
136 Pilgrim Rd, Haverhill, MA 01832
125 Pilgrim Rd #125, Haverhill, MA 01832
1 Pheasant Xing Unit 1,1, Haverhill, MA 01835
3 Pheasant XING #3, Haverhill, NY 10835
2 Pheasant Xing #2, Haverhill, MA 01835
12 Peyton Way, Haverhill, MA 01832
6 Perspective Dr, Haverhill, MA 01830
160 Pilgrim Rd Unit 0,0, Haverhill, MA 01832
166 Pilgrim Rd #166, Haverhill, MA 01832
147 Pilgrim Rd #0, Haverhill, MA 01832
163 Pilgrim Rd, Haverhill, MA 01832
161 Pilgrim Rd, Haverhill, MA 01832
149 Pilgrim Rd #0, Haverhill, MA 01832
114 Pilgrim Rd, Haverhill, MA 01832
11 Pilgrim Rd, Haverhill, MA 01832
121 Pilgrim Rd #121, Haverhill, MA 01832
9 Phillips Xing, Haverhill, MA 01835
11 Pheasant Xing #11, Haverhill, MA 01835
153 Pilgrim Rd, Haverhill, MA 01832
6 Phillips Xing, Haverhill, MA 01835
10 Phillips Xing, Haverhill, MA 01835
14 Pheasant Xing Unit 14-3, Haverhill, MA 01835
15 Phillips Xing, Haverhill, MA 01835
151 Pilgrim Rd #151, Haverhill, MA 01832
153 Pilgrim Rd #153, Haverhill, MA 01832
1 Pheasant Xing #1, Haverhill, MA 01835
16 Pilgrim Rd, Haverhill, MA 01832
10 Pheasant Xing #1, Haverhill, MA 01835
13 Pheasant Xing #13, Haverhill, MA 01835
14 Pheasant Xing #14, Haverhill, MA 01835
123 Pilgrim Rd #1, Haverhill, MA 01832
22 Perspective Dr, Haverhill, MA 01830
123 Pilgrim Rd #123, Haverhill, MA 01832