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
BARTLETT-BEACH
Properties in Haverhill in BARTLETT-BEACH
Find homes for sale in Haverhill by selecting a property below:
7 Bay Point Ln, Haverhill, MA 01835
93 Bateman St #2, Haverhill, MA 01832
6-8 Bateman St, Haverhill, MA 01832
83 Bateman St #2, Haverhill, MA 01832
16 Bateman St, Haverhill, MA 01832
1 Bay Point Ln, Haverhill, MA 01835
12 Bateman St, Haverhill, MA 01832
33 Bartlett St, Haverhill, MA 01832
79 Bateman #1, Haverhill, MA 01830
3 Bay Point Ln, Haverhill, MA 01835
22 Bateman St, Haverhill, MA 01832
27 Bartlett St, Haverhill, MA 01832
31 Bartlett St, Haverhill, MA 01832
1 Bay Point Ln #1, Haverhill, MA 01835
29 Bartlett St, Haverhill, MA 01832
26 Bateman St, Haverhill, MA 01832
86 Bateman St #86, Haverhill, MA 01832
13 Bates Rd, Haverhill, MA 01832
80 Bateman St #2, Haverhill, MA 01832
8 Bartlett St Unit BB, Haverhill, MA 01832
45 Bateman St, Haverhill, MA 01832
17 Bates Rd, Haverhill, MA 01832
15 Bates Rd, Haverhill, MA 01832
18 Bates Rd, Haverhill, MA 01832
8 Bay Point Ln #8, Haverhill, MA 01835
49 Bateman St, Haverhill, MA 01832
19 Bates Rd, Haverhill, MA 01832
83 Bateman St, Haverhill, MA 01832
6 Bay Point Ln #6, Haverhill, MA 01835
14 Bates Rd, Haverhill, MA 01832
16 Bates Rd, Haverhill, MA 01832
12 Bay Point Ln, Haverhill, MA 01835
5 Bay Point Ln #5, Haverhill, MA 01835
14 Bartlett Rd #14, Hanover, MA 02339
16 Bartlett St, Haverhill, MA 01832
25 Bateman St, Haverhill, MA 01832
19 Bay Point Ln, Haverhill, MA 01835
15 Bay Point Ln, Haverhill, MA 01835
21 Bay Point Ln, Haverhill, MA 01835
10 Bay Point Ln, Haverhill, MA 01835
14 Bartlett St, Haverhill, MA 01832
23 Bay Point Ln, Haverhill, MA 01835
13 Bay Point Ln, Haverhill, MA 01835
17 Bay Point Ln, Haverhill, MA 01835
26 Bartlett St, Haverhill, MA 01832
7 Bateman St, Haverhill, MA 01832
89 Bateman St #89, Haverhill, MA 01832
22 Bartlett St, Haverhill, MA 01832
21 Bateman St, Haverhill, MA 01832
5 Bates Rd, Haverhill, MA 01832
3 Bates Rd, Haverhill, MA 01832
65 Beach, Haverhill, MA 01832
11 Bates Rd, Haverhill, MA 01832
9 Bates Rd, Haverhill, MA 01832
7 Bates Rd, Haverhill, MA 01832
19 Bay Point Ln #19, Haverhill, MA 01835
21 Bartlett St, Haverhill, MA 01832
10 Bay Point Ln Unit 10, Haverhill, MA 01835
17 Bay Point Ln #17, Haverhill, MA 01835
62 Bateman St, Haverhill, MA 01832
25 Bartlett St, Haverhill, MA 01832
70 Bateman St, Haverhill, MA 01832
12 Bay Point Ln Unit 12, Haverhill, MA 01835
23 Bay Point Ln #23, Haverhill, MA 01835
15 Bartlett St, Haverhill, MA 01832
19 Bartlett St, Haverhill, MA 01832
9 Bartlett St, Haverhill, MA 01832
82 Bateman St, Haverhill, MA 01832
9 Bartlett St #1, Haverhill, MA 01832
84 Bateman St, Haverhill, MA 01832
86 Bateman St #2, Haverhill, MA 01832
83 Bateman St #83, Haverhill, MA 01832
80 Bateman St, Haverhill, MA 01832
81 Bateman St, Haverhill, MA 01832
79 Bateman St, Haverhill, MA 01832
44 Bateman St, Haverhill, MA 01832
32 Bateman St, Haverhill, MA 01832
40 Bateman St, Haverhill, MA 01832
79 Bateman St #2, Haverhill, MA 01832
2 Bay Point Ln #2, Haverhill, MA 01835
4 Bay Point Ln #4, Haverhill, MA 01835
60 Beach, Haverhill, MA 01832
11 Bay Point Ln #11, Haverhill, MA 01835
5 Bay Point Ln, Haverhill, MA 01835
60 Beach St, Haverhill, MA 01832
5 Bartlett St, Haverhill, MA 01832
52 Beach St, Haverhill, MA 01832
58 Bateman St, Haverhill, MA 01832
25 Bateman, Haverhill, MA 01830
7 Bartlett St, Haverhill, MA 01832
3 Bartlett St, Haverhill, MA 01832
90 Bateman St #2, Haverhill, MA 01832
11 Bay Point Ln, Haverhill, MA 01835
57 Beach St, Haverhill, MA 01832
46 Bateman St, Haverhill, MA 01832
82 Bateman St #82, Haverhill, MA 01832
21 Bates Rd, Haverhill, MA 01832
31 Beach St, Haverhill, MA 01832
6 Bay Point Ln Unit 200, Haverhill, MA 01835
88 Bateman St, Haverhill, MA 01832
8 Bartlett St Unit D, Haverhill, MA 01832
90 Bateman St, Haverhill, MA 01832
77 Bateman St, Haverhill, MA 01832
85 Bateman St, Haverhill, MA 01832
86 Bateman St, Haverhill, MA 01832
88 Bateman St #88, Haverhill, MA 01832
15 Bay Point Ln Unit 15, Haverhill, MA 01835
80 Bateman St #80, Haverhill, MA 01832
21 Bay Point Ln #1, Haverhill, MA 01835
9 Bay Point Ln #11, Haverhill, MA 01835
8 Bay Point Ln Unit A, Haverhill, MA 01835
9 Bay Point Ln Unit A, Haverhill, MA 01835
86 Bateman St, Haverhill, MA 01832
11 Bay Point Ln Unit B, Haverhill, MA 01835
93 Bateman St, Haverhill, MA 01832
87 Bateman St #87, Haverhill, MA 01832
57 Beach St, Haverhill, MA 01832
8 Bartlett St Unit B, Haverhill, MA 01832
6 Bartlett St, Haverhill, MA 01832
91 Bateman St, Haverhill, MA 01832
3 Bay Point Ln Unit A, Haverhill, MA 01835
7 Bay Point Ln Unit B, Haverhill, MA 01835
89 Bateman St, Haverhill, MA 01832
10 Bartlett St Unit A, Haverhill, MA 01832
73 Bateman St, Haverhill, MA 01832
87 Bateman St, Haverhill, MA 01832
8 Bartlett St Unit A, Haverhill, MA 01832
9 Bay Point Ln, Haverhill, MA 01835
89 Bateman St #1, Haverhill, MA 01832
78 Bateman St, Haverhill, MA 01832
18 Bartlett St, Haverhill, MA 01832
13 Bay Point Ln #13, Haverhill, MA 01835
67 Bateman St, Haverhill, MA 01832
8 Bartlett St #10, Haverhill, MA 01832
6 Bay Point Ln, Haverhill, MA 01835
65 Bateman St #65, Haverhill, MA 01832
67 Bateman St #67, Haverhill, MA 01832
7.5 9.5 Bartlett St, Haverhill, MA 01832
21 Bay Point Ln #21, Haverhill, MA 01835
79 Bateman St Unit 79,79-80, Haverhill, MA 01832
2 Bay Point Ln, Haverhill, MA 01835
73 Beach, Haverhill, MA 01832
57-59 Beach, Haverhill, MA 01830
9 Bay Point Ln #9, Haverhill, MA 01835
10 Bates Rd, Haverhill, MA 01832
12 Bates Rd, Haverhill, MA 01832
6 Bates Rd, Haverhill, MA 01832
8 Bates Rd, Haverhill, MA 01832
8 Bay Point Ln #000008, Haverhill, MA 01835
22 Bates Rd, Haverhill, MA 01832
31 Bateman St, Haverhill, MA 01832
4 Bates Rd, Haverhill, MA 01832
1 Bartlett St, Haverhill, MA 01832
4 Bay Point Ln, Haverhill, MA 01835
73 Bateman St, Haverhill, MA 01832
20 Bates Rd, Haverhill, MA 01832
84 Bateman St #1, Haverhill, MA 01832
10 Bartlett St Unit B, Haverhill, MA 01832
81 Bateman St #81, Haverhill, MA 01832
71 Bateman St, Haverhill, MA 01832
79 Bateman St #79, Haverhill, MA 01832
6 Bartlett St #2, Haverhill, MA 01832
8 Bartlett St Unit 10-A, Haverhill, MA 01832
9 Bay Point Ln Unit B, Haverhill, MA 01835
6 Bartlett St #1, Haverhill, MA 01832