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
PROSPECT-RED MAPLE
Properties in Haverhill in PROSPECT-RED MAPLE
Find homes for sale in Haverhill by selecting a property below:
15 Red Maple Rd, Haverhill, MA 01832
33 Rainbow Dr, Haverhill, MA 01835
80 S Prospect St, Haverhill, MA 01835
13 Red Maple Rd, Haverhill, MA 01832
7 Rainbow Dr #7, Haverhill, MA 01835
2 Race St #2, Haverhill, MA 01830
27 Quimby St, Haverhill, MA 01830
4 Race St, Haverhill, MA 01830
21 Red Maple Rd, Haverhill, MA 01832
5 Railroad St, Haverhill, MA 01835
18 Red Maple Rd, Haverhill, MA 01832
5 Race St, Haverhill, MA 01830
12 Red Maple Rd, Haverhill, MA 01832
76 S Prospect St, Haverhill, MA 01835
16 Red Maple Rd, Haverhill, MA 01832
29 Rainbow Dr, Haverhill, MA 01835
11 Red Maple Rd, Haverhill, MA 01832
31 Rainbow Dr, Haverhill, MA 01835
58 Rainbow Dr, Haverhill, MA 01835
9 S Prospect St, Haverhill, MA 01835
32 S Prospect St, Haverhill, MA 01835
60 Rainbow Dr, Haverhill, MA 01835
52 S Prospect St, Haverhill, MA 01835
56 Rainbow Dr, Haverhill, MA 01835
30 S Prospect St Unit B, Haverhill, MA 01835
77 Race St, Haverhill, MA 01830
54 Rainbow Dr, Haverhill, MA 01835
50 S Prospect St, Haverhill, MA 01835
67 Race St, Haverhill, MA 01830
56 S Prospect St, Haverhill, MA 01835
63 Race St, Haverhill, MA 01830
73 Race St, Haverhill, MA 01830
52 Rainbow Dr, Haverhill, MA 01835
19 Quimby St, Haverhill, MA 01830
59 Race St, Haverhill, MA 01830
22 S Prospect St, Haverhill, MA 01835
57 Race St, Haverhill, MA 01830
23 Quimby St, Haverhill, MA 01830
43 Race St, Haverhill, MA 01830
15 Quimby St, Haverhill, MA 01830
26 S Prospect St, Haverhill, MA 01835
45 Race St, Haverhill, MA 01830
82 Race St, Haverhill, MA 01830
78 Race St, Haverhill, MA 01830
9 Quimby St, Haverhill, MA 01830
41 Race St, Haverhill, MA 01830
46 S Prospect St, Haverhill, MA 01835
9 Rainbow Dr #0, Haverhill, MA 01835
38 S Prospect St, Haverhill, MA 01835
88 Race St, Haverhill, MA 01830
5 Quimby St, Haverhill, MA 01830
42 S Prospect St, Haverhill, MA 01835
7 Rainbow Dr, Haverhill, MA 01835
30 Rainbow Dr, Haverhill, MA 01835
32 Rainbow Dr, Haverhill, MA 01835
5 Rainbow Dr, Haverhill, MA 01835
28 Rainbow Dr, Haverhill, MA 01835
11 Rainbow Dr #11, Haverhill, MA 01835
3 Rainbow Dr, Haverhill, MA 01835
26 Rainbow Dr, Haverhill, MA 01835
47 Railroad St #0, Haverhill, MA 01835
1 Rainbow Dr, Haverhill, MA 01835
59 Rainbow Dr, Haverhill, MA 01835
24 Rainbow Dr, Haverhill, MA 01835
11 Rainbow Dr #2, Haverhill, MA 01835
40 Rainbow Dr, Haverhill, MA 01835
18 Rainbow Dr, Haverhill, MA 01835
14 Rainbow Dr, Haverhill, MA 01835
80 S Prospect St Unit A, Haverhill, MA 01835
17 Rainbow Dr, Haverhill, MA 01835
10 Red Maple Rd, Haverhill, MA 01832
38 Rainbow Dr, Bradford, MA 01835
13 Rainbow Dr, Haverhill, MA 01835
36 Rainbow Dr, Haverhill, MA 01835
11 Rainbow Dr #1, Haverhill, MA 01835
9 Rainbow Dr, Haverhill, MA 01835
11 Rainbow Dr, Haverhill, MA 01835
34 Rainbow Dr, Haverhill, MA 01835
83 S Prospect St, Haverhill, MA 01835
61 Race St, Haverhill, MA 01830
17 Red Maple Rd, Haverhill, MA 01832
35 Quimby St, Haverhill, MA 01830
22 Rainbow Dr, Haverhill, MA 01835
98 S Prospect St, Haverhill, MA 01835
1 Rainbow Dr #1, Haverhill, MA 01835
33 S Prospect St, Haverhill, MA 01835
38 Railroad St, Haverhill, MA 01835
34 Race St, Haverhill, MA 01830
29 S Prospect St, Haverhill, MA 01835
23 S Prospect St, Haverhill, MA 01835
55 S Prospect St, Haverhill, MA 01835
14 Race St, Haverhill, MA 01830
10 Race St, Haverhill, MA 01830
32 Race St, Haverhill, MA 01830
47 S Prospect St, Haverhill, MA 01835
51 S Prospect St, Haverhill, MA 01835
30 Race St, Haverhill, MA 01830
18 Race St, Haverhill, MA 01830
43 S Prospect St, Haverhill, MA 01835
50 S Prospect St #50, Haverhill, MA 01835
80 S Prospect St Unit B, Haverhill, MA 01835
4 Race St #4, Haverhill, MA 01830
62 S Prospect St, Haverhill, MA 01835
39 S Prospect St, Haverhill, MA 01835
80 S Prospect St Unit 80B, Haverhill, MA 01835
4 Race St #1, Haverhill, MA 01830
1 Railroad St, Haverhill, MA 01835
49 Quimby St, Haverhill, MA 01830
57 Rainbow Dr, Haverhill, MA 01835
6-8 Rainbow Dr, Haverhill, MA 01835
10 Rainbow Dr, Haverhill, MA 01835
59 S Prospect St, Haverhill, MA 01835
97 S Prospect St, Haverhill, MA 01835
80 S Prospect St Unit 80A, Haverhill, MA 01835
46 Railroad St, Haverhill, NH 03765
38 Race St, Haverhill, MA 01830
30 S Prospect St #2, Haverhill, MA 01835
56 S Prospect St #56, Haverhill, MA 01835
30 Quimby St, Haverhill, MA 01830
30 S Prospect St #1, Haverhill, MA 01835
18 Quimby St, Haverhill, MA 01830
36 Quimby St, Haverhill, MA 01830
15 Railroad St, Haverhill, MA 01835
10 Railroad St, Haverhill, NH 03765
40 Quimby St, Haverhill, MA 01830
54 S Prospect St, Haverhill, MA 01835
48 Rainbow Dr, Haverhill, MA 01835
50 Rainbow Dr, Haverhill, MA 01835
68 S Prospect St Unit 3-66B, Haverhill, MA 01835
64 Race St, Haverhill, MA 01830
46 Rainbow Dr, Haverhill, MA 01835
2 Quimby St, Haverhill, MA 01830
44 Rainbow Dr, Haverhill, MA 01835
54 S Prospect St #54, Haverhill, MA 01835
56 S Prospect St #52, Haverhill, MA 01835
70 Race St, Haverhill, MA 01830
2 Race St #000002, Haverhill, MA 01830
6 Quimby St, Haverhill, MA 01830
52 S Prospect St #52, Haverhill, MA 01835
68 Race St, Haverhill, MA 01830
54 S Prospect St #52, Haverhill, MA 01835
4 Quimby St, Haverhill, MA 01830
52 S Prospect St #2, Haverhill, MA 01835
14 Quimby St, Haverhill, MA 01830
42 Rainbow Dr, Haverhill, MA 01835
25 Race St, Haverhill, MA 01830
31 Race St, Haverhill, MA 01830
33 Race St, Haverhill, MA 01830
27 S Prospect St #1, Haverhill, MA 01835
21 Race St, Haverhill, MA 01830
5 Rainbow Dr #5, Haverhill, MA 01835
7 Race St, Haverhill, MA 01830
25 Railroad Sq, Haverhill, MA 01832
11 Race St, Haverhill, MA 01830
17 Race St, Haverhill, MA 01830
30 S Prospect St, Haverhill, MA 01835
3 Rainbow Dr #3, Haverhill, MA 01835
66 S Prospect St, Haverhill, MA 01835
70 S Prospect St, Haverhill, MA 01835
1 Race St, Haverhill, MA 01830
68 S Prospect St, Haverhill, MA 01835
27 S Prospect St #3, Haverhill, MA 01835
13 Railroad St, Haverhill, MA 01835
27 S Prospect St #2, Haverhill, MA 01835
3 Rainbow Dr #2, Haverhill, MA 01835