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
SPRUCE-STEEPLECHASE
Properties in Haverhill in SPRUCE-STEEPLECHASE
Find homes for sale in Haverhill by selecting a property below:
1 Squaw Crk #1, Haverhill, MA 01830
30 Steeplechase Unit 30-28, Haverhill, MA 01830
8 Squaw Crk #26, Haverhill, MA 01830
60 St Botolph St Unit 60-60, Haverhill, MA 01832
10 State St, Haverhill, MA 01832
13 B Steeplechase Ct Unit B 13, Haverhill, MA 01832
45 Spruce #1, Ward Hill, MA 01835
10 State ST, Haverhill, NY 10830
3 Squaw Crk #3, Haverhill, MA 01830
7 Squaw Crk #7, Haverhill, MA 01830
19 Steeplechase Ct, Haverhill, MA 01832
1 Squaw Creek Dr, Haverhill, MA 01830
2 Steeplechase Ct, Haverhill, MA 01832
18 Steeplechase Ct, Haverhill, MA 01832
5 Squaw Creek Dr, Haverhill, MA 01830
3 Squaw Creek Dr, Haverhill, MA 01830
11 Squaw Crk #11, Haverhill, MA 01830
15 Steeplechase Ct, Haverhill, MA 01832
10 Steeplechase Ct #10, Haverhill, MA 01832
16 Steeplechase Ct, Haverhill, MA 01832
17 Steeplechase Ct, Haverhill, MA 01832
2 Squaw Crk #2, Haverhill, MA 01830
49 St Botolph St #49, Haverhill, MA 01832
8 State St, Haverhill, MA 01832
32 St Botolph St #32, Haverhill, MA 01832
6 Squaw Crk #6, Haverhill, MA 01830
25 State St, Haverhill, MA 01832
29 State St, Haverhill, MA 01832
41 St Botolph St #4, Haverhill, MA 01832
23 State St, Haverhill, MA 01832
4 Srybny Ave, Haverhill, MA 01832
1 Stanley Ave, Haverhill, MA 01830
72 Standish Rd, Haverhill, MA 01832
6 Srybny Ave, Haverhill, MA 01832
84 Standish Rd, Haverhill, MA 01832
9 Stanley Dr, Haverhill, MA 01830
76B Steeplechase Unit 76B, Haverhill, MA 01830
62 Standish Rd, Haverhill, MA 01832
3 Stanley Ave, Haverhill, MA 01830
1 Steeplechase Ct #1, Haverhill, MA 01832
60 Standish Rd, Haverhill, MA 01832
2 Srybny Ave, Haverhill, MA 01832
37 Stanley Dr, Haverhill, MA 01830
2 Squaw Crk #23, Haverhill, MA 01830
41 St Botolph St #41, Haverhill, MA 01832
13 Steeplechase Ct #13, Haverhill, MA 01832
2 Stanley Ave #1, Haverhill, MA 01830
1 Srybny Ave, Haverhill, MA 01832
15 Srybny Ave, Haverhill, MA 01832
7 Srybny Ave, Haverhill, MA 01832
5 Srybny Ave, Haverhill, MA 01832
11 Srybny Ave, Haverhill, MA 01832
33 Stanley Dr, Haverhill, MA 01830
9 Srybny Ave, Haverhill, MA 01832
8 Srybny Ave, Haverhill, MA 01832
88 Standish Rd, Haverhill, MA 01832
10 Srybny Ave, Haverhill, MA 01832
63 St Botolph St #63, Haverhill, MA 01832
12 Srybny Ave, Haverhill, MA 01832
15 Stanley Dr, Haverhill, MA 01830
45 Spruce St, Haverhill, MA 01830
51 St Botolph St #51, Haverhill, MA 01832
45 Steeplechase #0, Haverhill, MA 01830
41 St Botolph St Unit RIGHT, Haverhill, MA 01832
4 Stanley Dr, Haverhill, MA 01830
19 Steeplechase Ct #0, Haverhill, MA 01832
17 Steeplechase Ct #17, Haverhill, MA 01832
45 St Botolph St #45, Haverhill, MA 01832
47 Steeplechase #47, Haverhill, MA 01830
18 St Botolph St #18, Haverhill, MA 01832
10 Squaw Crk #27, Haverhill, MA 01830
9 Squaw Crk #9, Haverhill, MA 01830
24 Spruce St, Haverhill, MA 01830
32 Standish Rd, Haverhill, MA 01832
20 Spruce St, Haverhill, MA 01830
38 Standish Rd, Haverhill, MA 01832
38 Spruce St, Haverhill, MA 01830
6 Standish Rd, Haverhill, MA 01832
28 St Botolph St #28, Haverhill, MA 01832
30 Spruce St, Haverhill, MA 01830
16 Standish Rd, Haverhill, MA 01832
26 Spruce St, Haverhill, MA 01830
26 Standish Rd, Haverhill, MA 01832
44 Spruce St, Haverhill, MA 01830
Lot 24 4 Squaw CRK #24, Haverhill, MA
48 Spruce St, Haverhill, MA 01830
41 Standish Rd, Haverhill, MA 01832
33 Standish Rd, Haverhill, MA 01832
9 Squaw Crk Lot 29, Haverhill, MA 01830
51 Spruce St, Haverhill, MA 01830
1 Stafford Ct, Haverhill, MA 01835
3 Standish Rd, Haverhill, MA 01832
16 Spruce St, Haverhill, MA 01830
44 Standish Rd, Haverhill, MA 01832
51 Stage St, Haverhill, MA 01830
11 Steeplechase Ct #11, Haverhill, MA 01832
14 Steeplechase Ct #14, Haverhill, MA 01832
35 Spruce St, Haverhill, MA 01830
61 St Botolph St #61, Haverhill, MA 01832
45 St Botolph St #0, Haverhill, MA 01832
4 Spruce Way, Haverhill, MA 01830
4 Stanley Ave, Haverhill, MA 01830
31 State St, Haverhill, MA 01832
14 Srybny Ave, Haverhill, MA 01832
47 Spruce St #0, Haverhill, MA 01830
2 Stanley Ave, Haverhill, MA 01830
51 Standish Rd, Haverhill, MA 01832
45 Spruce St #45, Haverhill, MA 01830
50 Spruce St, Haverhill, MA 01830
75 Standish Rd, Haverhill, MA 01832
71 Standish Rd, Haverhill, MA 01832
61 Standish Rd, Haverhill, MA 01832
93 Standish Rd, Haverhill, MA 01832
89 Standish Rd, Haverhill, MA 01832
43 St Botolph St #43, Haverhill, MA 01832
62 St Botolph St #62, Haverhill, MA 01832
8 Squaw Creek Dr, Haverhill, MA 01830
34 St Botolph St #34, Haverhill, MA 01832
6 Squaw Crk #25, Haverhill, MA 01830
4 Squaw Creek Dr, Haverhill, MA 01830
6 Squaw Creek Dr, Haverhill, MA 01830
2 Squaw Creek Dr, Haverhill, MA 01830
46 St Botolph St #46, Haverhill, MA 01832
37 St Botolph St #37, Haverhill, MA 01832
13 Steeplechase Ct, Haverhill, MA 01832
15 Steeplechase Ct #15, Haverhill, MA 01832
14 Steeplechase Ct, Haverhill, MA 01832
7 Squaw Creek Dr, Haverhill, MA 01830
47 Spruce St, Haverhill, MA 01830
11 Steeplechase Ct, Haverhill, MA 01832
9 Squaw Creek Dr, Haverhill, MA 01830
12 Steeplechase Ct, Haverhill, MA 01832
49 St Botolph St #2, Haverhill, MA 01832
1 Steeplechase Ct, Haverhill, MA 01832
11 Squaw Creek Dr, Haverhill, MA 01830
10 Steeplechase Ct, Haverhill, MA 01832
10 Squaw Creek Dr, Haverhill, MA 01830
9 Spruce St, Haverhill, MA 01830
11 Stafford Ct, Haverhill, MA 01835
1 St Botolph St, Haverhill, MA 01832
17 Spruce St, Haverhill, MA 01830
15 Stafford Ct, Haverhill, MA 01835
19 Steeplechase Ct #19, Haverhill, MA 01832
83 Standish Rd, Haverhill, MA 01832
9 Stafford Ct, Haverhill, MA 01835
5 Squaw Crk #5, Haverhill, MA 01830
19 Standish Rd, Haverhill, MA 01832
7 Stafford Ct, Haverhill, MA 01835
11 Standish Rd, Haverhill, MA 01832
2 Stanley Dr, Haverhill, MA 01830
14 Steeplechase Ct Unit B14, Haverhill, MA 01832
27 Standish Rd, Haverhill, MA 01832
3 Stafford Ct, Haverhill, MA 01835
5 Stafford Ct, Haverhill, MA 01835
25 Standish Rd, Haverhill, MA 01832
82 Steeplechase #82, Haverhill, MA 01830
4 Stafford Ct, Haverhill, MA 01835
8 Stafford Ct, Haverhill, MA 01835
16 St Botolph St #16, Haverhill, MA 01832
6 Stafford Ct, Haverhill, MA 01835
10 Stafford Ct, Haverhill, MA 01835
23 Spruce St, Haverhill, MA 01830
36 St Botolph St #36, Haverhill, MA 01832
31 Spruce St, Haverhill, MA 01830
12 Stafford Ct, Haverhill, MA 01835