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
LEBLANC-LEYLAND
Properties in Haverhill in LEBLANC-LEYLAND
Find homes for sale in Haverhill by selecting a property below:
25 Lewis St, Haverhill, MA 01830
31 Lewis St, Haverhill, MA 01830
17 Lexington Ave, Haverhill, MA 01835
15 Lexington Ave, Haverhill, MA 01835
13 Lexington Ave, Haverhill, MA 01835
27 Lexington Ave, Haverhill, MA 01835
14 Lexington Ave, Haverhill, MA 01835
29 Lexington Ave, Haverhill, MA 01835
12 Lexington Ave, Haverhill, MA 01835
25 Lexington Ave, Haverhill, MA 01835
37 Lewis St, Haverhill, MA 01830
32 Lela Ave, Haverhill, MA 01832
23 Lexington Ave, Haverhill, MA 01835
19 Lexington Ave, Haverhill, MA 01835
35 Lewis St, Haverhill, MA 01830
33 Lewis St, Haverhill, MA 01830
84 Lexington Ave, Haverhill, MA 01835
31 Lela Ave, Haverhill, MA 01832
7 Lewis, Haverhill, MA 01833
43 Lewis St, Haverhill, MA 01830
2 Leonard Ave, Haverhill, MA 01835
14 Lewis St, Haverhill, MA 01830
6 Leonard Ave, Haverhill, MA 01835
39 Lewis St, Haverhill, MA 01830
3 Ledge Rd, Haverhill, MA 01830
14 Leonard Ave, Haverhill, MA 01835
28 Lewis St, Haverhill, MA 01830
10 Leonard Ave, Haverhill, MA 01835
13 Lewis St, Haverhill, MA 01830
22 Leonard Ave, Haverhill, MA 01835
15 Lewis St, Haverhill, MA 01830
11 Lexington Ave, Haverhill, MA 01835
30 Lexington Ave, Haverhill, MA 01835
32 Lexington Ave, Haverhill, MA 01835
16 Leyland Ave, Haverhill, MA 01832
10 Leyland Ave, Haverhill, MA 01832
9 Lexington Ave, Haverhill, MA 01835
26 Leyland Ave, Haverhill, MA 01832
20 Leyland Ave, Haverhill, MA 01832
28 Lexington Ave, Haverhill, MA 01835
26 Lexington Ave, Haverhill, MA 01835
7 Lexington Ave, Haverhill, MA 01835
46 Lexington Ave, Haverhill, MA 01835
54 Ledge Rd, Haverhill, MA 01830
48 Lexington Ave, Haverhill, MA 01835
44 Lexington Ave, Haverhill, MA 01835
58 Ledge Rd, Haverhill, MA 01830
10 Lexington Ave, Haverhill, MA 01835
62 Ledge Rd, Haverhill, MA 01830
29 Lewis St #1, Haverhill, MA 01830
42 Lexington Ave, Haverhill, MA 01835
38 Lexington Ave, Haverhill, MA 01835
36 Lexington Ave, Haverhill, MA 01835
40 Lexington Ave, Haverhill, MA 01835
18 Lexington Ave, Haverhill, MA 01835
33 Lexington Ave, Haverhill, MA 01835
29 Lewis St #3, Haverhill, MA 01830
25 Leyland Ave, Haverhill, MA 01832
31 Lexington Ave, Haverhill, MA 01835
13 Leyland Ave, Haverhill, MA 01832
19 Leyland Ave, Haverhill, MA 01832
16 Lexington Ave, Haverhill, MA 01835
1 Lexington Ave, Haverhill, MA 01835
71 Lexington Ave, Haverhill, MA 01835
67 Lexington Ave, Haverhill, MA 01835
29 Lewis St #2, Haverhill, MA 01830
24 Lexington Ave, Haverhill, MA 01835
83 Lexington Ave, Haverhill, MA 01835
22 Lexington Ave, Haverhill, MA 01835
20 Lexington Ave, Haverhill, MA 01835
5 Lexington Ave, Haverhill, MA 01835
58 Leonard Ave, Haverhill, MA 01835
59 Ledge Rd, Haverhill, MA 01830
63 Ledge Rd, Haverhill, MA 01830
55 Ledge Rd, Haverhill, MA 01830
64 Leonard Ave, Haverhill, MA 01835
6 Leblanc St, Haverhill, MA 01832
51 Ledge Rd, Haverhill, MA 01830
76 Leonard Ave, Haverhill, MA 01835
4 Leblanc St, Haverhill, MA 01832
68 Leonard Ave, Haverhill, MA 01835
19 Ledge Rd, Haverhill, MA 01830
86 Leonard Ave, Haverhill, MA 01835
45 Ledge Rd, Haverhill, MA 01830
82 Leonard Ave, Haverhill, MA 01835
14 Leroy Ave, Haverhill, MA 01835
35 Lexington Ave, Haverhill, MA 01835
49 Lexington Ave, Haverhill, MA 01835
18 Leroy Ave, Haverhill, MA 01835
57 Lexington Ave, Haverhill, MA 01835
26 Leroy Ave, Haverhill, MA 01835
22 Leroy Ave, Haverhill, MA 01835
50 Leonard Ave, Haverhill, MA 01835
15 Ledge Rd, Haverhill, MA 01830
30 Leroy Ave, Haverhill, MA 01835
46 Leonard Ave, Haverhill, MA 01835
83 Leonard Ave, Haverhill, MA 01835
89 Leonard Ave, Haverhill, MA 01835
34 Ledge Rd, Haverhill, MA 01830
4 Lexington Ave, Haverhill, MA 01835
77 Leonard Ave, Haverhill, MA 01835
20 Ledge Rd, Haverhill, MA 01830
52 Lexington Ave, Haverhill, MA 01835
65 Leonard Ave, Haverhill, MA 01835
44 Ledge Rd, Haverhill, MA 01830
73 Leonard Ave, Haverhill, MA 01835
50 Ledge Rd, Haverhill, MA 01830
50 Lexington Ave, Haverhill, MA 01835
57 Leonard Ave, Haverhill, MA 01835
2 Lexington Ave, Haverhill, MA 01835
56 Lexington Ave, Haverhill, MA 01835
53 Leonard Ave, Haverhill, MA 01835
8 Leblanc St, Haverhill, MA 01832
31 Ledge Rd, Haverhill, MA 01830
7 Leblanc St, Haverhill, MA 01832
9 Leblanc St, Haverhill, MA 01832
3 Leblanc St, Haverhill, MA 01832
45 Leonard Ave, Haverhill, MA 01835
5 Leblanc St, Haverhill, MA 01832
8 Lexington Ave, Haverhill, MA 01835
49 Leonard Ave, Haverhill, MA 01835
6 Lexington Ave, Haverhill, MA 01835
95 Leonard Ave, Haverhill, MA 01835
35 Leroy Ave, Haverhill, MA 01835
44 Leroy Ave, Haverhill, MA 01835
39 Leroy Ave, Haverhill, MA 01835
48 Leroy Ave, Haverhill, MA 01835
33 Leroy Ave, Haverhill, MA 01835
25 Leroy Ave, Haverhill, MA 01835
29 Lewis St, Haverhill, MA 01830
54 Leroy Ave, Haverhill, MA 01835
29 Leroy Ave, Haverhill, MA 01835
88 Lexington Ave, Haverhill, MA 01835
21 Leroy Ave, Haverhill, MA 01835
92 Lexington Ave, Haverhill, MA 01835
30 Leonard Ave, Haverhill, MA 01835
7 Lewis St, Haverhill, MA 01830
26 Leonard Ave, Haverhill, MA 01835
9 Lewis St, Haverhill, MA 01830
47 Leroy Ave, Haverhill, MA 01835
51 Leroy Ave, Haverhill, MA 01835
38 Leonard Ave, Haverhill, MA 01835
28 Lela Ave, Haverhill, MA 01832
43 Leroy Ave, Haverhill, MA 01835
40 Leonard Ave, Haverhill, MA 01835
36 Leroy Ave, Haverhill, MA 01835
26 Ledge Rd, Haverhill, MA 01830
43 Lexington Ave, Haverhill, MA 01835
39 Leonard Ave, Haverhill, MA 01835
45 Lexington Ave, Haverhill, MA 01835
39 Lexington Ave, Haverhill, MA 01835
41 Lexington Ave, Haverhill, MA 01835
37 Lexington Ave, Haverhill, MA 01835
29 Leonard Ave, Haverhill, MA 01835
93 Lexington Ave, Haverhill, MA 01835
17 Leroy Ave, Haverhill, MA 01835
101 Leonard Ave, Haverhill, MA 01835
97 Lexington Ave, Haverhill, MA 01835
85 Lexington Ave, Haverhill, MA 01835
89 Lexington Ave, Haverhill, MA 01835
29 Leyland Ave, Haverhill, MA 01832
25 Leonard Ave, Haverhill, MA 01835
5 Leonard Ave, Haverhill, MA 01835
47 Lexington Ave, Haverhill, MA 01835
17 Leonard Ave, Haverhill, MA 01835