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
LAUREL-LEBLANC
Properties in Haverhill in LAUREL-LEBLANC
Find homes for sale in Haverhill by selecting a property below:
4 Lawrence Rd, Haverhill, MA 01835
75 Lawrence St, Haverhill, MA 01830
89 Lawrence St, Haverhill, MA 01830
231 Lawrence St, Haverhill, MA 01830
34 Laurier St, Haverhill, MA 01832
100 Lawrence St #10, Haverhill, MA 01830
100 Lawrence St #18, Haverhill, MA 01830
100 Lawrence St #3, Haverhill, MA 01830
5 Lawrence Rd, Haverhill, MA 01835
7 Lawrence St, Haverhill, MA 01830
221 Lawrence St, Haverhill, MA 01830
91 Lawrence St, Haverhill, MA 01830
24 Lawton St, Haverhill, MA 01830
13 Laurier St, Haverhill, MA 01832
93 Lawrence St, Haverhill, MA 01830
8 Lawrence St, Haverhill, MA 01830
100 Lawrence St #12, Haverhill, MA 01830
81 Lawrence St, Haverhill, MA 01830
20 Lawton St, Haverhill, MA 01830
217 Lawrence St, Haverhill, MA 01830
3 Lawrence Rd, Haverhill, MA 01835
150 Lawrence St, Haverhill, MA 01830
18 Lawton St, Haverhill, MA 01830
78 Laurier St, Haverhill, MA 01832
47 Lawrence St, Haverhill, MA 01830
14 Laurier St, Haverhill, MA 01832
54 Laurel Ave, Haverhill, MA 01835
29 W Laurier St, Haverhill, MA 01832
7 Lawton St, Haverhill, MA 01830
53 Laurel Ave, Haverhill, MA 01835
58 Laurel Ave, Haverhill, MA 01835
100 Lawrence St #1, Haverhill, MA 01830
25 Laurier St, Haverhill, MA 01832
3 Lavantie St, Haverhill, MA 01830
64 Laurel Ave, Haverhill, MA 01835
66 Lawrence St, Haverhill, MA 01830
109 Lawrence St, Haverhill, MA 01830
245 Lawrence St, Haverhill, MA 01830
60 Lawrence St, Haverhill, MA 01830
239 Lawrence St, Haverhill, MA 01830
126 Lawrence Rd, Haverhill, MA 01835
206 Lawrence St, Haverhill, MA 01830
144 Lawrence Rd, Haverhill, MA 01835
43 Lawrence St, Haverhill, MA 01830
78 Lawrence St, Haverhill, MA 01830
70 Lawrence Rd, Haverhill, MA 01835
39 Lawrence St, Haverhill, MA 01830
214 Lawrence St, Haverhill, MA 01830
4 Lavantie St, Haverhill, MA 01830
41 Lawrence St, Haverhill, MA 01830
14 Lawrence Rd, Haverhill, MA 01835
222 Lawrence St, Haverhill, MA 01830
36 Lawrence St, Haverhill, NH 03765
45 Lawrence St, Haverhill, NH 03765
194 Lawrence St, Haverhill, MA 01830
100 Lawrence St #13, Haverhill, MA 01830
50 Lawrence St, Haverhill, NH 03765
138 Lawrence Rd, Haverhill, MA 01835
68 Lawrence St, Haverhill, MA 01830
100 Lawrence St #11, Haverhill, MA 01830
17 Lawrence St, Haverhill, MA 01830
55 Lawrence St, Haverhill, MA 01830
59 Lawrence St, Haverhill, MA 01830
19 Lawrence St, Haverhill, MA 01830
132 Lawrence St, Haverhill, MA 01830
69 Lawrence St, Haverhill, MA 01830
140 Lawrence St, Haverhill, MA 01830
67 Lawrence St, Haverhill, MA 01830
22 Lawrence Rd, Haverhill, MA 01835
42 Lawrence St Unit n/a, Haverhill, MA 01830
37 Lawrence St, Haverhill, MA 01830
100 Lawrence St #4, Haverhill, MA 01830
31 Lawrence St, Haverhill, MA 01830
35 Lawrence St, Haverhill, MA 01830
10 Lawrence Rd, Haverhill, MA 01835
55 W Laurier St, Haverhill, MA 01832
100 Lawrence St #22, Haverhill, MA 01830
180 Lawrence St, Haverhill, MA 01830
27 Lawrence St, Haverhill, MA 01830
11 Lawrence St, Haverhill, MA 01830
15 Lawrence St, Haverhill, MA 01830
73 Laurel Ave, Haverhill, MA 01835
228 Lawrence St, Haverhill, MA 01830
98 Laurel Ave, Haverhill, MA 01835
77 Laurel Ave, Haverhill, MA 01835
69 Laurel Ave, Haverhill, MA 01835
14 Lawrence St, Haverhill, MA 01830
236 Lawrence St, Haverhill, MA 01830
67 Laurel Ave, Haverhill, MA 01835
100 Lawrence St #19, Haverhill, MA 01830
18 Lawrence St, Haverhill, MA 01830
238 Lawrence St, Haverhill, MA 01830
63 Laurel Ave, Haverhill, MA 01835
129 Lawrence St, Haverhill, MA 01830
87 Laurel Ave, Haverhill, MA 01835
93 Laurel Ave, Haverhill, MA 01835
81 Laurel Ave, Haverhill, MA 01835
53 Laurel Ave #53, Haverhill, MA 01835
100 Lawrence St #16, Haverhill, MA 01830
187 Lawrence St, Haverhill, MA 01830
22 Lawrence St, Haverhill, NH 03765
100 Lawrence St #17, Haverhill, MA 01830
79 Laurel Ave, Haverhill, MA 01835
14 Lavantie St, Haverhill, MA 01830
100 Lawrence St #2, Haverhill, MA 01830
6 Laurelwood Cir, Haverhill, MA 01832
10 Lavantie St, Haverhill, MA 01830
15 Laurelwood Cir, Haverhill, MA 01832
100 Lawrence St #20, Haverhill, MA 01830
5 Lavantie St, Haverhill, MA 01830
3 Laurelwood Cir, Haverhill, MA 01832
1 Lawton St, Haverhill, MA 01830
18 Lavantie St, Haverhill, MA 01830
2 Laurelwood Cir, Haverhill, MA 01832
10 Lawrence St, Haverhill, MA 01830
4 Laurelwood Cir, Haverhill, MA 01832
86 Lawrence St, Haverhill, MA 01830
9 Laurelwood Cir, Haverhill, MA 01832
10 Leblanc St, Haverhill, MA 01832
100 Lawrence St #21, Haverhill, MA 01830
131 Lawrence Rd, Haverhill, MA 01835
59 Laurel Ave, Haverhill, MA 01835
137 Lawrence Rd, Haverhill, MA 01835
51 Laurel Ave, Haverhill, MA 01835
57 Laurel Ave, Haverhill, MA 01835
8 Lawton St, Haverhill, MA 01830
121 Lawrence Rd, Haverhill, MA 01835
6 Lavantie St, Haverhill, MA 01830
10 Lawrence St #10, Haverhill, MA 01830
2 Lavantie St, Haverhill, MA 01830
199 Lawrence St, Haverhill, MA 01830
94 Lawrence Rd, Haverhill, MA 01835
100 Lawrence St #14, Haverhill, MA 01830
203 Lawrence St, Haverhill, MA 01830
36 Lawrence St, Haverhill, MA 01830
8 Lawrence St, Haverhill, MA 01830
40 Lawrence St, Haverhill, MA 01830
100 Lawrence St #8, Haverhill, MA 01830
100 Lawrence St #7, Haverhill, MA 01830
14 Lawton St, Haverhill, MA 01830
11 Lawton St, Haverhill, MA 01830
28 W Laurier St, Haverhill, MA 01832
9 Lawton St, Haverhill, MA 01830
116 W Laurier St, Haverhill, MA 01832
19 Lawton St, Haverhill, MA 01830
83 Laurel Ave, Haverhill, MA 01835
15 Lawton St, Haverhill, MA 01830
126 Lawrence Rd, Bradford, MA 01835
1 Lavantie St, Haverhill, MA 01830
82 Laurel Ave, Haverhill, MA 01835
100 Lawrence St #5, Haverhill, MA 01830
193 Lawrence St, Haverhill, MA 01830
88 Laurel Ave, Haverhill, MA 01835
24 Lawrence St, Haverhill, MA 01830
84 Laurel Ave, Haverhill, MA 01835
99 Laurel Ave, Haverhill, MA 01835
94 Laurel Ave, Haverhill, MA 01835
97 Laurel Ave, Haverhill, MA 01835
92 Laurel Ave, Haverhill, MA 01835
42 Lawrence St, Haverhill, MA 01830
100 Lawrence St #15, Haverhill, MA 01830
70 Laurel Ave, Haverhill, MA 01835
78 Laurel Ave, Haverhill, MA 01835
100 Lawrence St #6, Haverhill, MA 01830
100 Lawrence St #9, Haverhill, MA 01830