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
LAFAYETTE-LAKEVIEW
Properties in Haverhill in LAFAYETTE-LAKEVIEW
Find homes for sale in Haverhill by selecting a property below:
110 Lakeview Ave, Haverhill, MA 01830
10 Lakeview Ave, Haverhill, MA 01830
399 Lake ST, Hope Valley, RI 02832
458 Lake St, Haverhill, MA 01832
120 Lakeview Ave, Haverhill, MA 01830
122 Lakeview Ave, Haverhill, MA 01830
136 Lakeview Ave, Haverhill, MA 01830
462 Lake St, Haverhill, MA 01832
128 Lakeview Ave, Haverhill, MA 01830
3 Lakeside St, Haverhill, MA 01830
3 Lakeland St, Haverhill, MA 01830
142 Lakeview Ave, Haverhill, MA 01830
14 Lakeview Ave, Haverhill, MA 01830
100 Lakeview Ave, Haverhill, MA 01830
18 Lakeview Ave, Haverhill, MA 01830
11 Lakeview Ave, Haverhill, MA 01830
19 Lakeview Ave, Haverhill, MA 01830
4 S Lakeside Ave, Haverhill, MA 01835
24 S Lakeside Ave, Haverhill, MA 01835
10 S Lakeside Ave, Haverhill, MA 01835
154 Lakeview Ave, Haverhill, MA 01830
2 Lake St, Haverhill, MA 01832
303 W Side Dr, North Haverhill, NH 03774
130 Lakeview Ave, Haverhill, MA 01830
146 Lakeview Ave, Haverhill, MA 01830
466 Lake St, Haverhill, MA 01832
490 Lake St, Haverhill, MA 01832
152 W Side Dr, North Haverhill, NH 03774
406 Lake St, Haverhill, MA 01832
158 W Side Dr, North Haverhill, NH 03774
450 Lake St, Haverhill, MA 01832
146 W Side Dr, North Haverhill, NH 03774
7 Lake Ave, Haverhill, MA 01830
5 Lake Ave, Haverhill, MA 01830
66 W Side Dr, North Haverhill, NH 03774
9 Lake Ave, Haverhill, MA 01830
402 Lake St, Haverhill, MA 01832
118 W Side Dr, North Haverhill, NH 03774
374 Lake St, Haverhill, MA 01832
364 Lake St, Haverhill, MA 01832
392 Lake St, Haverhill, MA 01832
LOT910 Lake Shore And Marble, Haverhill, MA 01835
348 Lake St, Haverhill, MA 01832
358 Lake St, Haverhill, MA 01832
318 Lake St, Haverhill, MA 01832
334 Lake St, Haverhill, MA 01832
39 Lakeside St, Haverhill, MA 01830
47 Lakeside St, Haverhill, MA 01830
19 Lakeside St, Haverhill, MA 01830
25 Lakeside St, Haverhill, MA 01830
31 Lakeside St, Haverhill, MA 01830
5 Lakeside St, Haverhill, MA 01830
267 W Side Dr, North Haverhill, NH 03774
11 Lakeside St, Haverhill, MA 01830
11 Lake Ave, Haverhill, MA 01830
10 Lake Ave, Haverhill, MA 01830
301 Lake St, Haverhill, MA 01832
21 Lake St, Haverhill, MA 01832
388 W Side Dr, North Haverhill, NH 03774
559 Lake St, Haverhill, MA 01832
73 Lake St, Haverhill, MA 01832
595 Lake St, Haverhill, MA 01832
75 Lake St, Haverhill, MA 01832
458 Lake St, Haverhill, MA 01832
511 Lake St, Haverhill, MA 01832
53 Lake St, Haverhill, MA 01832
1832 Lake St, Haverhill, MA 01832
65 Lake St, Haverhill, MA 01832
132 Lakeview Ave Unit 132, Haverhill, MA 01830
321 Lake St, Haverhill, MA 01832
519 Lake St, Haverhill, MA 01832
473 Lake St, Haverhill, MA 01832
43 Lake St, Haverhill, MA 01832
509 Lake St, Haverhill, MA 01832
461 Lake St, Haverhill, MA 01832
33 Lake St, Haverhill, MA 01832
629 Lake St, Haverhill, MA 01832
129 Lake St, Haverhill, MA 01832
627 Lake St, Haverhill, MA 01832
105 Lake St, Haverhill, MA 01832
145 Lake St, Haverhill, MA 01832
123 Lake St, Haverhill, MA 01832
631 Lake St, Haverhill, MA 01832
137 Lake St, Haverhill, MA 01832
29 Lake St, Haverhill, MA 01832
619 Lake St, Haverhill, MA 01832
569 Lake St, Haverhill, MA 01832
609 Lake St, Haverhill, MA 01832
85 Lake St, Haverhill, MA 01832
87 Lake St, Haverhill, MA 01832
617 Lake St, Haverhill, MA 01832
270 Lake St, Haverhill, MA 01832
409 Lake St, Haverhill, MA 01832
262 Lake St, Haverhill, MA 01832
415 Lake St, Haverhill, MA 01832
266 Lake St, Haverhill, MA 01832
445 Lake St, Haverhill, MA 01832
298 Lake St, Haverhill, MA 01832
391 Lake St, Haverhill, MA 01832
399 Lake St, Haverhill, MA 01832
371 Lake St, Haverhill, MA 01832
377 Lake St, Haverhill, MA 01832
365 Lake St, Haverhill, MA 01832
95 Lake St, Haverhill, MA 01832
9 Lake St, Haverhill, MA 01832
14 W Side Dr, North Haverhill, NH 03774
254 Lake St, Haverhill, MA 01832
457 Lake St, Haverhill, MA 01832
8 W Side Dr, North Haverhill, NH 03774
220 Lake St, Haverhill, MA 01832
188 Lake St, Haverhill, MA 01832
240 Lake St, Haverhill, MA 01832
447 Lake St, Haverhill, MA 01832
596 Lake St, Haverhill, MA 01832
461 Lake, Haverhill, MA 01830
21 S Lakeside Ave, Haverhill, MA 01835
254 Lake, Haverhill, MA 01830
0 Lake St, Haverhill, MA 01832
162 Lake St, Haverhill, MA 01832
176 Lake St, Haverhill, MA 01832
132 Lake St, Haverhill, MA 01832
146 Lake St, Haverhill, MA 01832
269 Lake St, Haverhill, MA 01832
156 Lake St, Haverhill, MA 01832
265 Lake St, Haverhill, MA 01832
34 S Lakeside Ave, Haverhill, MA 01835
40 S Lakeside Ave, Haverhill, MA 01835
44 S Lakeside Ave, Haverhill, MA 01835
10 Lake St, Haverhill, MA 01832
42 S Lakeside Ave, Haverhill, MA 01835
31 S Lakeside Ave, Haverhill, MA 01835
44 Lake St, Haverhill, MA 01832
343 Lake St, Haverhill, MA 01832
76 Lake St, Haverhill, MA 01832
347 Lake St, Haverhill, MA 01832
24 Lake St, Haverhill, MA 01832
327 Lake St, Haverhill, MA 01832
50 Lake St, Haverhill, MA 01832
131 Lakeview Ave, Haverhill, MA 01830
621 Lake St, Haverhill, MA 01832
177 Lake St, Haverhill, MA 01832
4 Lafayette St, Haverhill, MA 01832
331 Lake St, Haverhill, MA 01832
155 Lake St, Haverhill, MA 01832
625 Lake St, Haverhill, MA 01832
623 Lake St, Haverhill, MA 01832
115 Lake St, Haverhill, MA 01832
159 Lake St, Haverhill, MA 01832
108 Lake St, Haverhill, MA 01832
255 Lake St, Haverhill, MA 01832
637 Lake St, Haverhill, MA 01832
124 Lake St, Haverhill, MA 01832
100 Lake St, Haverhill, MA 01832
116 Lake St, Haverhill, MA 01832
297 Lake St, Haverhill, MA 01832
39 Lafayette St, Haverhill, MA 01832
191 Lake St, Haverhill, MA 01832
43 Lafayette St, Haverhill, MA 01832
251 Lake St, Haverhill, MA 01832
201 Lake St, Haverhill, MA 01832
40 Lake St, Haverhill, MA 01832
351 Lake St, Haverhill, MA 01832
355 Lake St, Haverhill, MA 01832
217 Lake St, Haverhill, MA 01832
354 W Side Dr, North Haverhill, NH 03774