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
FREEMONT-GARDEN
Properties in Haverhill in FREEMONT-GARDEN
Find homes for sale in Haverhill by selecting a property below:
28 Front Nine Dr, Haverhill, MA 01832
90 Front Nine Dr, Haverhill, MA 01832
10 Front ST, Haverhill, NY 10835
27 Front Nine Dr, Haverhill, MA 01832
106 Front Nine Dr, Haverhill, MA 01832
14 Front St, Haverhill, MA 01835
30 Front Nine Dr, Haverhill, MA 01832
62 Front Nine Dr, Haverhill, MA 01832
130 Gale Ave, Haverhill, MA 01830
29 Front Nine Dr, Haverhill, MA 01832
46 Front Nine Dr, Haverhill, MA 01832
103 Gale Ave, Haverhill, MA 01830
75 Front Nine Dr, Haverhill, MA 01832
12 Front St, Haverhill, MA 01835
54 Front Nine Dr, Haverhill, MA 01832
102 Front Nine Dr, Haverhill, MA 01832
125 Gale Ave, Haverhill, MA 01830
10 1/2 Front St, Haverhill, MA 01835
79 Front Nine Dr, Haverhill, MA 01832
99 Front Nine Dr, Haverhill, MA 01832
38 Front Nine Dr, Haverhill, MA 01832
120 Gale Ave, Haverhill, MA 01830
94 Front Nine Dr, Haverhill, MA 01832
103 Front Nine Dr, Haverhill, MA 01832
97 Freemont St, Haverhill, MA 01832
103 Freemont St, Haverhill, MA 01832
19 Garden St #19, Haverhill, MA 01830
117 Freemont Street Ext, Haverhill, MA 01832
6 Front St, Haverhill, MA 01835
13 Fuller Rd, Haverhill, MA 01832
14 Fuller Rd, Haverhill, MA 01832
119 Freemont Street Ext, Haverhill, MA 01832
39 Gale Ave, Haverhill, MA 01830
16 Front Nine Dr, Haverhill, MA 01832
17 Garden St #17, Haverhill, MA 01830
12 Fuller Rd, Haverhill, MA 01832
10 Garden St, Haverhill, MA 01830
35 Gale Ave, Haverhill, MA 01830
22 Front St, Haverhill, MA 01835
16 Garden St, Haverhill, MA 01830
1404 French Pond Rd, North Haverhill, NH 03774
33 Gale Ave, Haverhill, MA 01830
12 Garden St, Haverhill, MA 01830
63 Front Nine Dr, Haverhill, MA 01832
3 Front Nine Dr, Haverhill, MA 01832
2 Front Nine Dr, Haverhill, MA 01832
120 Freemont Street Ext, Haverhill, MA 01832
1974 French Pond Rd, Woodsville, NH 03785
4 Front Nine Dr, Haverhill, MA 01832
4 Gale Ave, Haverhill, MA 01830
17 Fuller Rd, Haverhill, MA 01832
1988 French Pond Rd, North Haverhill, NH 03774
891 French Pond Rd, North Haverhill, NH 03774
1960 French Pond Rd, North Haverhill, NH 03774
162 Gale Ave, Haverhill, MA 01830
6 Gale Ave, Haverhill, MA 01830
French Pond Rd, Haverhill, NH 03765
154 Gale Ave, Haverhill, MA 01830
153 Gale Ave, Haverhill, MA 01830
9 Gale Ave, Haverhill, MA 01830
5 Gale Ave, Haverhill, MA 01830
81 Freemont St, Haverhill, MA 01832
13 Front Nine Dr, Haverhill, MA 01832
16 Garden, Haverhill, MA 01832
161 Gale Ave, Haverhill, MA 01830
89 Freemont St, Haverhill, MA 01832
11 Garden St, Haverhill, MA 01830
84 Freemont St, Haverhill, MA 01832
150 Gale Ave, Haverhill, MA 01830
1570 French Pond Rd, Woodsville, NH 03785
92 Freemont St, Haverhill, MA 01832
32 Front Nine Dr, Haverhill, MA 01832
33 Front Nine Dr, Haverhill, MA 01832
1419 French Pond Rd, North Haverhill, NH 03774
91 Gale Ave, Haverhill, MA 01830
1 G St, Haverhill, MA 01835
11 Front Nine Dr, Haverhill, MA 01832
137 Gale Ave, Haverhill, MA 01830
133 Gale Ave, Haverhill, MA 01830
143 Gale Ave, Haverhill, MA 01830
157 Gale Ave, Haverhill, MA 01830
98 Gale Ave, Haverhill, MA 01830
69 Gale Ave, Haverhill, MA 01830
1901 French Pond Rd, Haverhill, NH 03774
23 Front Nine Dr, Haverhill, MA 01832
1711 French Pond Rd, North Haverhill, NH 03774
10 Front Nine Dr, Haverhill, MA 01832
1901 French Pond Rd, North Haverhill, NH 03774
7 Front St, Haverhill, MA 01835
99 Gale Ave, Haverhill, MA 01830
5 Front St, Haverhill, MA 01835
149 Gale Ave, Haverhill, MA 01830
1874 French Pond Rd, North Haverhill, NH 03774
25 Front Nine Dr, Haverhill, MA 01832
24 Front Nine Dr, Haverhill, MA 01832
34 Front Nine Dr, Haverhill, MA 01832
8 Front Nine Dr, Haverhill, MA 01832
7 Front Nine Dr, Haverhill, MA 01832
9 Front Nine Dr, Haverhill, MA 01832
1840 French Pond Rd, North Haverhill, NH 03774
142 Gale Ave, Haverhill, MA 01830
134 Gale Ave, Haverhill, MA 01830
138 Gale Ave, Haverhill, MA 01830
17 Garden St, Haverhill, MA 01830
2000 French Pond Rd, Woodsville, NH 03785
26 Front Nine Dr, Haverhill, MA 01832
8 Front St, Haverhill, MA 01835
1603 French Pond Rd, North Haverhill, NH 03774
19 Garden St, Haverhill, MA 01830
28 Gale Ave, Haverhill, MA 01830
31 Front Nine Dr, Haverhill, MA 01832
15 Front St, Haverhill, MA 01835
20 Gale Ave, Haverhill, MA 01830
34 Gale Ave, Haverhill, MA 01830
26 Front St, Haverhill, MA 01835
13 Front St, Haverhill, MA 01835
59 Front Nine Dr, Haverhill, MA 01832
70 Gale Ave, Haverhill, MA 01830
11 Front St, Haverhill, MA 01835
42 Front Nine Dr, Haverhill, MA 01832
25 Gale Ave, Haverhill, MA 01830
49 Front Nine Dr, Haverhill, MA 01832
58 Front Nine Dr, Haverhill, MA 01832
11 Gale Ave, Haverhill, MA 01830
17 Gale Ave, Haverhill, MA 01830
95 Front Nine Dr, Haverhill, MA 01832
1791 French Pond Rd, North Haverhill, NH 03774
55 Front Nine Dr, Haverhill, MA 01832
1 Gale Ave, Haverhill, MA 01830
123 Freemont Street Ext, Haverhill, MA 01832
1783 French Pond Rd, North Haverhill, NH 03774
2 Gale Ave, Haverhill, MA 01830
63 Front Nine Dr #63, Haverhill, MA 01832
122 Freemont Street Ext, Haverhill, MA 01832
1799 French Pond Rd, North Haverhill, NH 03774
51 Front Nine Dr, Haverhill, MA 01832
80 Gale Ave, Haverhill, MA 01830
67 Front Nine Dr, Haverhill, MA 01832
83 Front Nine Dr, Haverhill, MA 01832
98 Front Nine Dr, Haverhill, MA 01832
91 Front Nine Dr, Haverhill, MA 01832
87 Front Nine Dr, Haverhill, MA 01832
71 Front Nine Dr, Haverhill, MA 01832
50 Front Nine Dr, Haverhill, MA 01832
6 Front Nine Dr, Haverhill, MA 01832
86 Front Nine Dr, Haverhill, MA 01832
1737 French Pond Rd, North Haverhill, NH 03774
110 Gale Ave, Haverhill, MA 01830
158 Gale Ave, Haverhill, MA 01830
66 Front Nine Dr, Haverhill, MA 01832
1745 French Pond Rd, North Haverhill, NH 03774
3 Gale Ave, Haverhill, MA 01830
82 Front Nine Dr, Haverhill, MA 01832
70 Front Nine Dr, Haverhill, MA 01832
1755 French Pond Rd, North Haverhill, NH 03774
12 Front Nine Dr, Haverhill, MA 01832
74 Front Nine Dr, Haverhill, MA 01832
81 Gale Ave, Haverhill, MA 01830
3 Front St, Haverhill, MA 01835
107 Front Nine Dr, Haverhill, MA 01832
78 Front Nine Dr, Haverhill, MA 01832
75 Gale Ave, Haverhill, MA 01830
146 Gale Ave, Haverhill, MA 01830
76 Gale Ave, Haverhill, MA 01830
71 Gale Ave, Haverhill, MA 01830