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
BROADWAY-BROOK
Properties in Haverhill in BROADWAY-BROOK
Find homes for sale in Haverhill by selecting a property below:
957 Broadway, Haverhill, MA 01832
30 Brockton Ave, Haverhill, MA 01830
3 Brook St, Haverhill, MA 01832
955 Broadway, Haverhill, MA 01832
950 E Broadway, Haverhill, MA 01830
90 E Broadway, Haverhill, MA 01830
987 Broadway Lot 7, Haverhill, MA 01832
96 Broadway Unit 96, Haverhill, MA 01832
987 Broadway, Haverhill, MA 01832
915 N Broadway, Haverhill, MA 01832
9 Brockton Ave, Haverhill, MA 01830
11 Brockton Ave, Haverhill, MA 01830
3 Brockton Ave, Haverhill, MA 01830
115 Brook St, Haverhill, MA 01832
889 E Broadway, Haverhill, MA 01830
7 Brockton Ave, Haverhill, MA 01830
920 E Broadway, Haverhill, MA 01830
987 Broadway Lot 6, Haverhill, MA 01832
21 Brockton Ave, Haverhill, MA 01830
910 E Broadway, Haverhill, MA 01830
25 Brockton Ave, Haverhill, MA 01830
987 Broadway Lot 25, Haverhill, MA 01832
987 Broadway Lot 21, Haverhill, MA 01832
15 Brockton Ave, Haverhill, MA 01830
99 Broadway, Haverhill, MA 01832
LOT A Broadway, Haverhill, MA 01832
87 Broadway, Haverhill, MA 01832
227 Brook St, Haverhill, MA 01832
17 S Brook St Unit RT, Haverhill, MA 01835
221 Brook St, Haverhill, MA 01832
871 Broadway, Haverhill, MA 01832
53 Brook St, Haverhill, MA 01832
LOT3B E Broadway, Haverhill, MA 01830
70 Brockton Ave, Haverhill, MA 01830
93 Brockton Ave, Haverhill, MA 01830
66 Brockton Ave, Haverhill, MA 01830
101 Brockton Ave, Haverhill, MA 01830
93 Broadway, Haverhill, MA 01832
85 Brockton Ave, Haverhill, MA 01830
79 Brook St, Haverhill, MA 01832
911 Broadway, Haverhill, MA 01832
0 E Broadway, Haverhill, MA 01830
104 Brook St #104, Haverhill, MA 01832
61 Brook St, Haverhill, MA 01832
10 Brockton Ave, Haverhill, MA 01830
102 Brook St #102, Haverhill, MA 01832
8 Brockton Ave, Haverhill, MA 01830
98 Broadway, Haverhill, MA 01832
18 Brockton Ave, Haverhill, MA 01830
14 Brockton Ave, Haverhill, MA 01830
22 Brockton Ave, Haverhill, MA 01830
9 E Broadway, Haverhill, MA 01830
987 Broadway Lot 23, Haverhill, MA 01832
34 Brockton Ave, Haverhill, MA 01830
987 Broadway Lot 19, Haverhill, MA 01832
40 Brockton Ave, Haverhill, MA 01830
36 Brockton Ave, Haverhill, MA 01830
987 Broadway Lot 18, Haverhill, MA 01832
97 N Broadway, Haverhill, MA 01832
987 Broadway Lot 20, Haverhill, MA 01832
63 Brockton Ave, Haverhill, MA 01830
88 Brockton Ave, Haverhill, MA 01830
107 Brook St #107, Haverhill, MA 01832
137 Brook St, Haverhill, MA 01832
65 Brockton Ave, Haverhill, MA 01830
151 Brook St, Haverhill, MA 01832
931 Broadway, Haverhill, MA 01832
53 Brockton Ave, Haverhill, MA 01830
997 Broadway, Haverhill, MA 01832
945 N Broadway, Haverhill, MA 01832
43 Brockton Ave, Haverhill, MA 01830
7 S Brook St, Haverhill, MA 01835
181 Brook St, Haverhill, MA 01832
70 Brook St, Haverhill, MA 01832
51 Brockton Ave, Haverhill, MA 01830
177 Brook St, Haverhill, MA 01832
104 Brook St, Haverhill, MA 01832
41 Brockton Ave, Haverhill, MA 01830
108 Brook St, Haverhill, MA 01832
113 Brook St #113, Haverhill, MA 01832
71 Brockton Ave, Haverhill, MA 01830
19 S Brook St #19, Haverhill, MA 01835
75 Brockton Ave, Haverhill, MA 01830
110 Brockton Ave, Haverhill, MA 01830
940 Broadway, Haverhill, MA 01832
96 Brockton Ave, Haverhill, MA 01830
69 Brockton Ave, Haverhill, MA 01830
102 Brockton Ave, Haverhill, MA 01830
116 Brockton Ave, Haverhill, MA 01830
920 Broadway, Haverhill, MA 01832
67 Brockton Ave, Haverhill, MA 01830
987 Broadway Lot 22, Haverhill, MA 01832
111 Brook St #111, Haverhill, MA 01832
123 Brockton Ave, Haverhill, MA 01830
130 Brook St, Haverhill, MA 01832
46 Brockton Ave, Haverhill, MA 01830
131 Brockton Ave, Haverhill, MA 01830
140 Brook St, Haverhill, MA 01832
144 Brook St, Haverhill, MA 01832
111 Brook St, Haverhill, MA 01832
117 Brockton Ave, Haverhill, MA 01830
50 Brockton Ave, Haverhill, MA 01830
126 Brook St, Haverhill, MA 01832
113 Brook St, Haverhill, MA 01832
105 Brook St, Haverhill, MA 01832
111 Brockton Ave, Haverhill, MA 01830
58 Brockton Ave, Haverhill, MA 01830
115 Brockton Ave, Haverhill, MA 01830
107 Brook St, Haverhill, MA 01832
54 Brockton Ave, Haverhill, MA 01830
994 N Broadway, Haverhill, MA 01832
101 Brook St, Haverhill, MA 01832
62 Brockton Ave, Haverhill, MA 01830
95 Broadway, Haverhill, MA 01832
103 Brockton Ave, Haverhill, MA 01830
102 Brook St, Haverhill, MA 01832
175 Brook St, Haverhill, MA 01832
37 Brockton Ave, Haverhill, MA 01830
918 E Broadway, Haverhill, MA 01830
33 Brock Rd, Haverhill, MA 01830
874 Broadway, Haverhill, MA 01832
72 Brockton Ave, Haverhill, MA 01830
35 Brockton Ave, Haverhill, MA 01830
Land E Broadway, Haverhill, MA 01830
41 Brock Rd, Haverhill, MA 01830
884 Broadway, Haverhill, MA 01832
955 N Broadway, Haverhill, MA 01832
134 Brockton Ave, Haverhill, MA 01830
92 N Broadway, Haverhill, MA 01832
17 S Brook St #2, Haverhill, MA 01835
82 Brockton Ave, Haverhill, MA 01830
128 Brockton Ave, Haverhill, MA 01830
883 Broadway, Haverhill, MA 01832
925 N Broadway, Haverhill, MA 01832
14 S Brook St, Haverhill, MA 01835
16 S Brook St, Haverhill, MA 01835
916 N Broadway, Haverhill, MA 01832
986 Broadway, Haverhill, MA 01832
917 E Broadway, Haverhill, MA 01830
89 Broadway, Haverhill, MA 01832
54 Brook St, Haverhill, MA 01832
291 C Broadway ST Unit C, Haverhill, MA 01830
987 Broadway Lot 2, Haverhill, MA 01832
2-4 S Brook St, Haverhill, MA 01835
987 Broadway Lot 24, Haverhill, MA 01832
6 S Brook St, Haverhill, MA 01835
943 E Broadway, Haverhill, MA 01830
17 S Brook St, Haverhill, MA 01835
19 S Brook St, Haverhill, MA 01835
10 S Brook St, Haverhill, MA 01835
919 E Broadway, Haverhill, MA 01830
897 Broadway, Haverhill, MA 01832
885 N Broadway, Haverhill, MA 01832
17 S Brook St #1, Haverhill, MA 01835
32 Brock Rd, Haverhill, MA 01830
124 Brockton Ave, Haverhill, MA 01830
52 Brock Rd, Haverhill, MA 01830
120 Brockton Ave, Haverhill, MA 01830
5 S Brook St, Haverhill, MA 01835
94 Broadway, Haverhill, MA 01832
291-C Broadway ST Unit C, Haverhill, MA 01830
984 Broadway, Haverhill, MA 01832
935 N Broadway, Haverhill, MA 01832
911 Broadway, Haverhill, MA 01832
954 Broadway, Haverhill, MA 01832