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
ESSEX-FAIRFIELD
Properties in Haverhill in ESSEX-FAIRFIELD
Find homes for sale in Haverhill by selecting a property below:
1 Eudora St #1, Haverhill, MA 01832
4 Ethel Ave #4, Haverhill, MA 01832
17 Eudora St #17, Haverhill, MA 01832
52 Eudora St #1, Haverhill, MA 01832
54 Eudora St #52, Haverhill, MA 01832
69 Eudora St #1, Haverhill, MA 01832
70 Eudora St, Haverhill, MA 01832
TBD EUDORA St, Haverhill, MA 01832
78 Eudora St, Haverhill, MA 01832
21 Ethel Ave #21, Haverhill, MA 01832
64 Eudora St, Haverhill, MA 01832
14 Ethel Ave, Haverhill, MA 01832
19 Eudora St #19, Haverhill, MA 01832
23 Fairfield St #2, Haverhill, MA 01832
6 Ethel Ave, Haverhill, MA 01832
10 Ethel Ave, Haverhill, MA 01832
46 Eudora St, Haverhill, MA 01832
54 Eudora St, Haverhill, MA 01832
2 Essex St #27, Haverhill, MA 01832
74 Eudora St, Haverhill, MA 01832
56 Eudora St, Haverhill, MA 01832
36 Eudora St, Haverhill, MA 01832
25 Fairfield St #2, Haverhill, MA 01832
18 Essex St #24, Haverhill, MA 01832
18-22 Essex St #11, Haverhill, MA 01832
2 Eudora St #2, Haverhill, MA 01832
18 Essex St Unit 17,1, Haverhill, MA 01832
18 Essex St #11, Haverhill, MA 01832
15 Essex St, Haverhill, MA 01832
71 Eudora St #71, Haverhill, MA 01832
54 Eudora St #2, Haverhill, MA 01832
86 Eudora St, Haverhill, MA 01832
24 Essex St, Haverhill, MA 01832
21 Evergreen DR #17, Bellingham, MA 02019
40 Eudora St, Haverhill, MA 01832
38 Eudora St, Haverhill, MA 01832
2 Ethel Ave #1, Haverhill, MA 01832
79 Eudora St, Haverhill, MA 01832
59 Eudora St, Haverhill, MA 01832
18-22 Essex St #14, Haverhill, MA 01832
63 Eudora St, Haverhill, MA 01832
73 Eudora St, Haverhill, MA 01832
80 Eudora St, Haverhill, MA 01832
15 Eudora St #15, Haverhill, MA 01832
9 Ethel Ave, Haverhill, MA 01832
2 Ethel Ave #2, Haverhill, MA 01832
2 Essex St, Haverhill, MA 01832
9 Eudora St #9, Haverhill, MA 01832
31 Eudora St, Haverhill, MA 01832
7 Eudora St #7, Haverhill, MA 01832
41 Eudora St, Haverhill, MA 01832
23 Evergreen DR #18, Bellingham, MA 02019
18-22 Essex St #17, Haverhill, MA 01832
21 Eudora St, Haverhill, MA 01832
20 Ethel Ave, Haverhill, MA 01832
Busy ST #3, Haverhill, MA 01832
25 Eudora St, Haverhill, MA 01832
86 Essex St, Haverhill, MA 01832
95 Eudora St, Haverhill, MA 01832
25 Essex St, Haverhill, MA 01832
44 Eudora St, Haverhill, MA 01832
80 Eudora St Unit A, Haverhill, MA 01832
81 Eudora St, Haverhill, MA 01832
1-3 Fairfield St, Haverhill, MA 01832
44 Eudora St #44, Haverhill, MA 01832
18 Essex St Unit B, Haverhill, MA 01832
1 Fairfield St Unit 4, Haverhill, MA 01832
11 Euclid Ave, Haverhill, MA 01835
140 Evergreen Dr, Haverhill, MA 01835
15 Eudora St #000015, Haverhill, MA 01832
26 Ethel Ave, Haverhill, MA 01832
84 Eudora St, Haverhill, MA 01832
LOT16B Eudora St, Haverhill, MA 01832
18-22 Essex St #12, Haverhill, MA 01832
18-22 Essex St #21, Haverhill, MA 01832
19 Ethel Ave, Haverhill, MA 01832
9 Euclid Ave, Haverhill, MA 01835
23 Ethel Ave #23, Haverhill, MA 01832
11 Eudora St #11, Haverhill, MA 01832
84 Eudora St Unit A, Haverhill, MA 01832
18 Ethel Ave, Haverhill, MA 01832
21 Essex St Apt 1, Haverhill, MA 01832
38 Eudora St #38, Haverhill, MA 01832
22 Ethel Ave, Haverhill, MA 01832
18 Essex St #21, Haverhill, MA 01832
40 Eudora St #40, Haverhill, MA 01832
65 Eudora St, Haverhill, MA 01832
81 Eudora St #81, Haverhill, MA 01832
90 Eudora St, Haverhill, MA 01832
76 Eudora St Unit A, Haverhill, MA 01832
1 Fairfield St Unit 3, Haverhill, MA 01832
42 Eudora St, Haverhill, MA 01832
LOT A Essex St, Haverhill, MA 01830
1 Fairfield St Unit 1, Haverhill, MA 01832
88 Eudora St, Haverhill, MA 01832
1 Fairfield St Unit 2, Haverhill, MA 01832
18 Essex St Unit 22-18, Haverhill, MA 01832
LOT B1 Essex St, Haverhill, MA 01830
84 Eudora St #84, Haverhill, MA 01832
27 Essex St, Haverhill, MA 01832
2 Ethel Ave, Haverhill, MA 01832
21 Fairfield St, Haverhill, MA 01832
69 Eudora St #69, Haverhill, MA 01832
4 Eudora St #4, Haverhill, MA 01832
81 Eudora St #2, Haverhill, MA 01832
15 Fairfield St, Haverhill, MA 01832
- ETHEL AVE., & NAPLES R, Haverhill, MA 01832
18 Essex St Unit 16-18, Haverhill, MA 01832
18-22 Essex St #24, Haverhill, MA 01832
69 Eudora St, Haverhill, MA 01832
11 Eudora St, Haverhill, MA 01832
23 Fairfield St, Haverhill, MA 01832
18 Essex St Unit 13-24, Haverhill, MA 01832
17 Eudora St, Haverhill, MA 01832
18-22 Essex St #23, Haverhill, MA 01832
76 Eudora St Unit B, Haverhill, MA 01832
53 Eudora St, Haverhill, MA 01832
4 Fairfield St, Haverhill, MA 01832
19 Eudora St, Haverhill, MA 01832
18-22 Essex St #26, Haverhill, MA 01832
8 Fairfield St, Haverhill, MA 01832
6 Fairfield St, Haverhill, MA 01832
7 Eudora St, Haverhill, MA 01832
12 Fairfield St, Haverhill, MA 01832
9 Eudora St, Haverhill, MA 01832
24 Fairfield St, Haverhill, MA 01832
4 Ethel Ave, Haverhill, MA 01832
16 Fairfield St, Haverhill, MA 01832
18 Essex St Unit 15-18, Haverhill, MA 01832
17 Ethel Ave, Haverhill, MA 01832
18 Essex St Unit 26-18, Haverhill, MA 01832
4 Ethel Ave #1, Haverhill, MA 01832
LOT D Ethel Ave, Haverhill, MA 01832
246 Essex St, Haverhill, MA 01832
15 Eudora St #1, Haverhill, MA 01832
18 Euclid Ave, Haverhill, MA 01835
80 Eudora St #80, Haverhill, MA 01832
71 Eudora St, Haverhill, MA 01832
21 Ethel Ave, Haverhill, MA 01832
23 Fairfield St #23, Haverhill, MA 01832
98 Essex St, Haverhill, MA 01832
52 Eudora St, Haverhill, MA 01832
25 Fairfield St #25, Haverhill, MA 01832
18-22 Essex St #25, Haverhill, MA 01832
79 Eudora St #79, Haverhill, MA 01832
3 Ethel Ave, Haverhill, MA 01832
23 Ethel Ave #23, Haverhill, MA 01832
18 Essex St Unit 18-17, Haverhill, MA 01832
18 Essex St Unit 18-14, Haverhill, MA 01832
18-22 Essex St #22, Haverhill, MA 01832
86 Eudora St #86, Haverhill, MA 01832
18 Essex St Unit 18-12, Haverhill, MA 01832
143 Essex St, Haverhill, MA 01832
18-22 Essex St #15, Haverhill, MA 01832
14 Euclid Ave, Haverhill, MA 01835
18 Essex St Unit 25-18, Haverhill, MA 01832
18 Essex St Unit 18-21, Haverhill, MA 01832
79 Eudora St Unit 79-LEFT, Haverhill, MA 01832
18 Essex St Unit 11-18, Haverhill, MA 01832
22 Essex St #26, Haverhill, MA 01830
18 Essex St Unit 23-18, Haverhill, MA 01832
8 Euclid Ave, Haverhill, MA 01835
25 Fairfield St, Haverhill, MA 01832
82 Eudora St, Haverhill, MA 01832
76 Eudora St, Haverhill, MA 01832