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
SALEM-SARAH J
Properties in Haverhill in SALEM-SARAH J
Find homes for sale in Haverhill by selecting a property below:
699 Salem St, Haverhill, MA 01835
485 Salem St, Haverhill, MA 01835
389 Salem St, Haverhill, MA 01835
707 Salem St, Haverhill, MA 01835
700 Salem St, Haverhill, MA 01835
268 Salem St, Haverhill, MA 01835
20 Sandler Ter, Haverhill, MA 01832
750 Salem St, Haverhill, MA 01835
307 Salem St #307, Haverhill, MA 01835
376 Salem St #376, Haverhill, MA 01835
473 Salem St, Haverhill, MA 01835
748 Salem St, Haverhill, MA 01835
274 Salem St, Haverhill, MA 01835
687 Salem St, Haverhill, MA 01835
600 Salem St, Haverhill, MA 01835
48 Salem St Unit 2,2, Haverhill, MA 01835
258 Salem St, Haverhill, MA 01835
715 Salem St, Haverhill, MA 01835
262 Salem St, Haverhill, MA 01835
1 Saltonstall Sq, Haverhill, MA 01830
513 Salem St, Haverhill, MA 01835
721 Salem St, Haverhill, MA 01835
377 Salem St, Haverhill, MA 01835
42 Salem St, Haverhill, MA 01835
389 Salem St Unit 1,1, Haverhill, MA 01835
305 Salem St #1, Haverhill, MA 01835
248 Salem St, Haverhill, MA 01835
20 Sandler Ter #20, Haverhill, MA 01832
250 Salem St, Haverhill, MA 01835
LOT 1 Sarah ST, Haverhill, MA 01832
618 Salem St, Haverhill, MA 01835
95 Salem St, Haverhill, MA 01835
39 Salem St, Haverhill, MA 01835
37 Salem St, Haverhill, MA 01835
378 Salem St, Haverhill, MA 01835
33 Salem St, Haverhill, MA 01835
8 Salem St, Haverhill, MA 01835
242 Salem St, Haverhill, MA 01835
31 Salem St, Haverhill, MA 01835
391 Salem St Unit 2,2, Haverhill, MA 01835
404 Salem St, Haverhill, MA 01835
38 Salem St, Haverhill, MA 01835
622 Salem St Unit 2, Haverhill, MA 01835
36 Salem St, Haverhill, MA 01835
244 Salem St, Haverhill, MA 01835
28 Salem St, Haverhill, MA 01835
373 Salem St, Haverhill, MA 01835
367 Salem St, Haverhill, MA 01835
581 Salem St, Haverhill, MA 01835
571 Salem St, Haverhill, MA 01835
275 Salem St, Haverhill, MA 01835
561 Salem St, Haverhill, MA 01835
591 Salem St, Haverhill, MA 01835
676 Salem St, Groveland, MA 01834
551 Salem St, Haverhill, MA 01835
324 Salem St #1, Haverhill, MA 01835
303 Salem St, Haverhill, MA 01835
580 Salem St, Haverhill, MA 01835
305 Salem St Unit B, Haverhill, MA 01835
17 Sandler Ter #17, Haverhill, MA 01832
307 Salem St, Haverhill, MA 01835
378 Salem St #378, Haverhill, MA 01835
307 Salem St #2, Haverhill, MA 01835
326 Salem St #326, Haverhill, MA 01835
305 Salem St, Haverhill, MA 01835
355 Salem St, Haverhill, MA 01835
324 Salem St, Haverhill, MA 01835
382 Salem St #382, Haverhill, MA 01835
21 Salem St, Haverhill, MA 01835
18 Sandler Ter #18, Haverhill, MA 01832
278 Salem St, Haverhill, MA 01835
332 Salem St #2, Haverhill, MA 01835
305 Salem St Unit 305B, Haverhill, MA 01835
48 Salem St #48, Haverhill, MA 01835
332 Salem St #1, Haverhill, MA 01835
541 Salem St, Haverhill, MA 01835
259 Salem St, Haverhill, MA 01835
20 Sandler Ter #18, Haverhill, MA 01832
269 Salem St, Haverhill, MA 01835
241 Salem St, Haverhill, MA 01835
267 Salem St, Haverhill, MA 01835
642 Salem St, Haverhill, MA 01835
661 Salem St ( Land To Left ), Haverhill, MA 01835
634 Salem St, Haverhill, MA 01835
326 Salem St, Haverhill, MA 01835
AP575, Haverhill, MA 01835
263 Salem St, Haverhill, MA 01835
48 Salem St, Haverhill, MA 01835
675 Salem St, Haverhill, MA 01835
49 Salem St, Haverhill, MA 01835
380 Salem St, Haverhill, MA 01835
391 Salem St #391, Haverhill, MA 01835
47 Salem St, Haverhill, MA 01835
659 Salem St, Haverhill, MA 01835
87 Salem St, Haverhill, MA 01835
389 Salem St #389, Haverhill, MA 01835
376 Salem St, Haverhill, MA 01835
52 Salem St Unit A, Haverhill, MA 01835
358 Salem St, Haverhill, MA 01835
366 Salem St, Haverhill, MA 01835
48 Salem St #1, Haverhill, MA 01835
436 Salem St, Haverhill, MA 01835
22 Sarah ST, Haverhill, MA 01832
48 Salem St #3, Haverhill, MA 01835
740 Salem St, Haverhill, MA 01835
738 Salem St, Haverhill, MA 01835
736 Salem St, Haverhill, MA 01835
560 Salem St, Haverhill, MA 01835
376 Salem St, Haverhill, MA 01835
590 Salem St, Haverhill, MA 01835
660 Salem St, Haverhill, MA 01835
299 Salem St, Haverhill, MA 01835
570 Salem St, Haverhill, MA 01835
622 Salem St, Haverhill, MA 01835
404 Salem St, Haverhill, MA 01835
606 Salem St, Haverhill, MA 01835
87 Salem St #2, Haverhill, MA 01835
372 Salem St, Haverhill, MA 01835
89 Salem St #1, Haverhill, MA 01835
400 Salem St, Haverhill, MA 01835
744 Salem St, Haverhill, MA 01835
615 Salem St, Haverhill, MA 01835
394 Salem St, Haverhill, MA 01835
742 Salem St, Haverhill, MA 01835
393 Salem St, Haverhill, MA 01835
307 Salem St Unit B, Haverhill, MA 01835
LOT18 Salem St, Haverhill, MA 01835
33 Saltonstall Rd, Haverhill, MA 01830
25 Salem St, Haverhill, MA 01835
375 Salem St, Haverhill, MA 01835
37 Saltonstall Rd, Haverhill, MA 01830
645 Salem St, Haverhill, MA 01835
27 Salem St, Haverhill, MA 01835
10 Sarah J Cir, Haverhill, MA 01832
35 Saltonstall Rd, Haverhill, MA 01830
380 Salem St #380, Haverhill, MA 01835
305 Salem St #305, Haverhill, MA 01835
380 Salem St, Haverhill, MA 01835
25 Saltonstall Rd, Haverhill, MA 01830
48 Salem St #2, Haverhill, MA 01835
245 Salem St, Haverhill, MA 01835
633 Salem St, Haverhill, MA 01835
18 Sandler Ter, Haverhill, MA 01832
55 Saltonstall Rd, Haverhill, MA 01830
669 Salem St, Haverhill, MA 01835
382 Salem St, Haverhill, MA 01835
277 Salem St, Haverhill, MA 01835
12 Sandler Ter, Haverhill, MA 01832
342 Salem St, Haverhill, MA 01835
38 Saltonstall Rd, Haverhill, MA 01830
391 Salem St, Haverhill, MA 01835
17 Sandler Ter #17, Haverhill, MA 01832
10 Salmon RUN #10, Haverhill, MA 01830
19 Sandler Ter #19, Haverhill, MA 01832
324 Salem St #324, Haverhill, MA 01835
10 Salmon RUN #10, Gloucester, MA 01930
29 Saltonstall Rd, Haverhill, MA 01830
22 Saltonstall Rd, Haverhill, MA 01830
52 Salem St Unit B, Haverhill, MA 01835
326 Salem St #2, Haverhill, MA 01835
28 Saltonstall Rd, Haverhill, MA 01830
24 Saltonstall Rd, Haverhill, MA 01830
40 Saltonstall Rd, Haverhill, MA 01830
52 Salem St Unit C, Haverhill, MA 01835
34 Saltonstall Rd, Haverhill, MA 01830