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
POWDERMILL-PROSPECT
Properties in Haverhill in POWDERMILL-PROSPECT
Find homes for sale in Haverhill by selecting a property below:
135 Primrose St, Haverhill, MA 01830
143 Primrose St, Haverhill, MA 01830
3 Princeton Pl, Haverhill, MA 01832
5 Princeton Pl, Haverhill, MA 01832
4 Primrose St, Haverhill, MA 01830
288 Primrose St, Haverhill, MA 01830
16 S Prospect St, Haverhill, MA 01835
643 Primrose St #1, Haverhill, MA 01830
481 Primrose St, Haverhill, MA 01830
118 Primrose St, Haverhill, MA 01830
320 Primrose St, Haverhill, MA 01830
114 Primrose St, Haverhill, MA 01830
59 Primrose St, Haverhill, MA 01830
10 Prospect St, Haverhill, MA 01832
132 Primrose St #134, Haverhill, MA 01830
108 S Prospect St, Haverhill, MA 01835
2 Prospect St, Haverhill, MA 01832
20 Proctor St, Haverhill, MA 01832
16 Proctor St, Haverhill, MA 01832
4 Powdermill Rd, Haverhill, MA 01830
519 Primrose St, Haverhill, MA 01830
20 Prince St, Haverhill, MA 01830
57 Primrose St #57, Haverhill, MA 01830
206 Primrose St, Haverhill, MA 01830
185 Primrose St, Haverhill, MA 01830
210 Primrose St, Haverhill, MA 01830
645 Primrose St #2, Haverhill, MA 01830
632 Primrose St, Haverhill, MA 01830
182 Primrose St, Haverhill, MA 01830
18 S Prospect St, Haverhill, MA 01835
294 Primrose St, Haverhill, MA 01830
18 Primrose St, Haverhill, MA 01830
1 Primrose St, Haverhill, MA 01830
240 Primrose St, Haverhill, MA 01830
619 Primrose St #1, Haverhill, MA 01830
358 Primrose St, Haverhill, MA 01830
89 Primrose St, Haverhill, MA 01830
1 Prospect St, Haverhill, MA 01832
352 Primrose St, Haverhill, MA 01830
10 Prescott St, Haverhill, MA 01832
38 Prescott St, Haverhill, MA 01832
134 Primrose St #1, Haverhill, MA 01830
12 Prescott St, Haverhill, MA 01832
670 Primrose St, Haverhill, MA 01830
59 Primrose St #59, Haverhill, MA 01830
71 Primrose St #4, Haverhill, MA 01830
627 Primrose St, Haverhill, MA 01830
631 Primrose St, Haverhill, MA 01830
29 Prescott St, Haverhill, MA 01832
291 Primrose St, Haverhill, MA 01830
58 Primrose St, Haverhill, MA 01830
35 Prescott St, Haverhill, MA 01832
451 Primrose St, Haverhill, MA 01830
21 Prescott St, Haverhill, MA 01832
269 Primrose St, Haverhill, MA 01830
655 Primrose St, Haverhill, MA 01830
74 Primrose St, Haverhill, MA 01830
56 Primrose St, Haverhill, MA 01830
336 Primrose St, Haverhill, MA 01830
346 Primrose St, Haverhill, MA 01830
342 Primrose St, Haverhill, MA 01830
132 Primrose St, Haverhill, MA 01830
86 Primrose St, Haverhill, MA 01830
134 Primrose St, Haverhill, MA 01830
64 Primrose St, Haverhill, MA 01830
116 Primrose St, Haverhill, MA 01830
132 Primrose St #1, Haverhill, MA 01830
4 Primrose Way, Haverhill, MA 01830
306 Primrose St, Haverhill, MA 01830
100 Primrose St, Haverhill, MA 01830
71 Primrose St #2, Haverhill, MA 01830
21 Proctor St, Haverhill, MA 01832
71 Primrose St #3, Haverhill, MA 01830
15 Proctor St, Haverhill, MA 01832
71 Primrose St #1, Haverhill, MA 01830
46 Primrose St, Haverhill, MA 01830
19 Proctor St, Haverhill, MA 01832
267 Primrose St, Haverhill, MA 01830
102 S Prospect St, Haverhill, MA 01835
659 Primrose St, Haverhill, MA 01830
57 Primrose St, Haverhill, MA 01830
330 Primrose St, Haverhill, MA 01830
71 Primrose St Unit 02, 71, Haverhill, MA 01830
429 Primrose St, Haverhill, MA 01830
57 Primrose St #1, Haverhill, MA 01830
519 Primrose St Unit 2 Units, Haverhill, MA 01830
6 Princeton Pl, Haverhill, MA 01832
45 Powdermill Rd, Haverhill, MA 01830
233 Primrose St, Haverhill, MA 01830
8 Princeton Pl, Haverhill, MA 01832
33 Powdermill Rd, Haverhill, MA 01830
37 Powdermill Rd, Haverhill, MA 01830
9 Proctor St, Haverhill, MA 01832
619 Primrose St, Haverhill, MA 01830
14 S Prospect St, Haverhill, MA 01835
41 Powdermill Rd, Haverhill, MA 01830
4 Princeton Pl, Haverhill, MA 01832
636 Primrose St, Haverhill, MA 01830
3 Proctor St, Haverhill, MA 01832
1 Proctor St, Haverhill, MA 01832
15 S Prospect St, Haverhill, MA 01835
30 Priscilla Rd, Haverhill, MA 01832
5 Proctor St, Haverhill, MA 01832
19 S Prospect St, Haverhill, MA 01835
8 Powdermill Rd, Haverhill, MA 01830
4 Powdermill Rd, Haverhill, MA 01830
63 Powdermill Rd, Haverhill, MA 01830
67 Powdermill Rd, Haverhill, MA 01830
243 Primrose St, Haverhill, MA 01830
503 Primrose St, Haverhill, MA 01830
55 Powdermill Rd, Haverhill, MA 01830
638 Primrose St #638, Haverhill, MA 01830
57 Powdermill Rd, Haverhill, MA 01830
636 Primrose St #636, Haverhill, MA 01830
49 Powdermill Rd, Haverhill, MA 01830
669 Primrose St, Haverhill, MA 01830
20-22 Proctor, Haverhill, MA 01830
651 Primrose St, Haverhill, MA 01830
117 Primrose St, Haverhill, MA 01830
638 Primrose St, Haverhill, MA 01830
675 Primrose St, Haverhill, MA 01830
649 Primrose St, Haverhill, MA 01830
111 Primrose St, Haverhill, MA 01830
2 Proctor St, Haverhill, MA 01832
97 Primrose St, Haverhill, MA 01830
465 Primrose St, Haverhill, MA 01830
643 Primrose St, Haverhill, MA 01830
99 Primrose St, Haverhill, MA 01830
463 Primrose St, Haverhill, MA 01830
650 Primrose St, Haverhill, MA 01830
18 Primrose St, Haverhill, MA 01830
7 Powdermill Rd, Haverhill, MA 01830
134 Primrose St #2, Haverhill, MA 01830
56 Primrose St #56, Haverhill, MA 01830
315 Primrose St, Haverhill, MA 01830
640 Primrose St, Haverhill, MA 01830
265 Presidential Dr, Haverhill, MA 01830
301 Primrose St, Haverhill, MA 01830
667 Primrose St, Haverhill, MA 01830
7 Primrose Way, Haverhill, MA 01830
634 Primrose St, Haverhill, MA 01830
158 Primrose St, Haverhill, MA 01830
20 Primrose St, Haverhill, MA 01830
58 Primrose St #58, Haverhill, MA 01830
339 Primrose St, Haverhill, MA 01830
54 Primrose St #54, Haverhill, MA 01830
331 Primrose St, Haverhill, MA 01830
10 Primrose Way, Haverhill, MA 01830
194 Primrose St, Haverhill, MA 01830
88 Primrose St, Haverhill, MA 01830
619 Primrose St #2, Haverhill, MA 01830
30 Primrose St, Haverhill, MA 01830
152 Primrose St, Haverhill, MA 01830
347 Primrose St, Haverhill, MA 01830
2-4 Prospect, Haverhill, MA 01830
50 Powdermill Rd, Haverhill, MA 01830
44 Powdermill Rd, Haverhill, MA 01830
54 Primrose St, Haverhill, MA 01830
72 Primrose St #72, Haverhill, MA 01830
665 Primrose St, Haverhill, MA 01830
590 Primrose St, Haverhill, MA 01830
10 Princeton Pl, Haverhill, MA 01832
0 Proctor St, Haverhill, MA 01832
9 Powdermill Rd, Haverhill, MA 01830
105 S Prospect St, Haverhill, MA 01835