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
RIVERVIEW-ROSEMONT
Properties in Haverhill in RIVERVIEW-ROSEMONT
Find homes for sale in Haverhill by selecting a property below:
25 Rolling Meadows Ln, Haverhill, MA 01832
117 W Rochambault St, Haverhill, MA 01832
30 W Rochambault St, Haverhill, MA 01832
18 Robert Rd, Haverhill, MA 01835
LOT A Rosebud Ave, Haverhill, MA 01832
15 Rolling Meadows Ln, Haverhill, MA 01832
1 Rosebud Ave, Haverhill, MA 01832
19 Rolling Meadows Ln, Haverhill, MA 01832
9 Rolling Meadows Ln, Haverhill, MA 01832
189 Rosemont St, Haverhill, MA 01832
103 W Rochambault St, Haverhill, MA 01832
56 Rogers Rd, Woodsville, NH 03785
5 Rolling Meadows Ln, Haverhill, MA 01832
128 Rosemont St, Haverhill, MA 01830
3 Rosebud Ave, Haverhill, MA 01832
15 Rogers Rd, Haverhill, NH 03765
135 Rosemont St, Haverhill, MA 01830
26 Robert Rd, Haverhill, MA 01835
11 Rosebud Ave, Haverhill, MA 01832
117 Rosemont St, Haverhill, MA 01830
34 Rolling Meadows Ln, Haverhill, MA 01832
121 Rosemont St, Haverhill, MA 01830
29 Rolling Meadows Ln, Haverhill, MA 01832
6 W Rochambault St, Haverhill, MA 01832
133 Rosemont St #133, Haverhill, MA 01830
33 Rolling Meadows Ln, Haverhill, MA 01832
135 Rosemont St Unit 1-1, Haverhill, MA 01830
47 W Rochambault St, Haverhill, MA 01832
179 Rosemont St, Haverhill, MA 01832
6 Robert Rd, Haverhill, MA 01835
4 Rosebud Ave, Haverhill, MA 01832
23 Rochambault St, Haverhill, MA 01832
196 Rock Creek Dr, North Haverhill, NH 03774
15 W Rochambault St, Haverhill, MA 01832
11 Rochambault St, Haverhill, MA 01832
7 W Rochambault St, Haverhill, MA 01832
93 W Rochambault St, Haverhill, MA 01832
14 Rolling Meadows Ln, Haverhill, MA 01832
19 Rosedale Ave, Haverhill, MA 01830
85 W Rochambault St, Haverhill, MA 01832
10 Rolling Meadows Ln, Haverhill, MA 01832
29 Rochambault St, Haverhill, MA 01832
55 W Rochambault St, Haverhill, MA 01832
20 Rolling Meadows Ln, Haverhill, MA 01832
11 Rosedale Ave, Haverhill, MA 01830
122 Rosemont St, Haverhill, MA 01830
15 Rosedale Ave, Haverhill, MA 01830
3 Robert Rd, Haverhill, MA 01835
5 Rosedale Ave, Haverhill, MA 01830
26 Rolling Meadows Ln, Haverhill, MA 01832
2 Rolling Meadows Ln, Haverhill, MA 01832
89 Rosebud Ave, Haverhill, MA 01832
100 Rosemont St, Haverhill, MA 01830
22 Rolling Meadows Ln, Haverhill, MA 01832
30 Rolling Meadows Ln, Haverhill, MA 01832
2 Robert Rd, Haverhill, MA 01835
10 Robert Rd, Haverhill, MA 01835
43 W Rochambault St, Haverhill, MA 01832
59 W Rochambault St, Haverhill, MA 01832
30 Rosebud Ave, Haverhill, MA 01832
34 Rosebud Ave, Haverhill, MA 01832
100 W Rochambault St, Haverhill, MA 01832
3 Rose Ave, Haverhill, MA 01830
49 Rockland St, Haverhill, MA 01832
42 Rosebud Ave, Haverhill, MA 01832
LOT3 Rolling Meadows Ln, Haverhill, MA 01832
82 S Riverview St, Haverhill, MA 01835
4 Rose St, Haverhill, MA 01830
84 W Rochambault St, Haverhill, MA 01832
1 Rose Ave, Haverhill, MA 01830
61 Rockland St, Haverhill, MA 01832
6 Rose St, Haverhill, MA 01830
67 Rockland St, Haverhill, MA 01832
5 Rose St, Haverhill, MA 01830
135 Rosemont St #135, Haverhill, MA 01830
21 Rockland St, Haverhill, MA 01832
7 Rosebud Ave, Haverhill, MA 01832
9 Rose St, Haverhill, MA 01830
96 S Riverview St, Haverhill, MA 01835
11 Rose St, Haverhill, MA 01830
33 Rockland St, Haverhill, MA 01832
27 Rosebud Ave, Haverhill, MA 01832
5 Rosebud Ave, Haverhill, MA 01832
90 S Riverview St, Haverhill, MA 01835
1 Rosemary Ave, Haverhill, MA 01830
133 Rosemont St #2, Haverhill, MA 01830
3 Rose St, Haverhill, MA 01830
1 Rockland St, Haverhill, MA 01832
94 S Riverview St, Haverhill, MA 01835
9 Rosebud Ave, Haverhill, MA 01832
86 S Riverview St, Haverhill, MA 01835
8 Rosebud Ave, Haverhill, MA 01832
1 Rose St, Haverhill, MA 01830
17 Rockland St, Haverhill, MA 01832
LOT C Rosebud, Haverhill, MA 01830
120 W Rochambault St, Haverhill, MA 01832
28 Rockland St, Haverhill, MA 01832
24 Rockland St, Haverhill, MA 01832
36 Rockland St, Haverhill, MA 01832
50 W Rochambault St, Haverhill, MA 01832
48 Rockland St, Haverhill, MA 01832
32 Rockland St, Haverhill, MA 01832
60 Rockland St, Haverhill, MA 01832
133 Rosemont St, Haverhill, MA 01830
58 Rockland St, Haverhill, MA 01832
129 Rosemont St, Haverhill, MA 01830
52 Rockland St, Haverhill, MA 01832
53 Rockland St, Haverhill, MA 01832
5 Robert Rd, Haverhill, MA 01835
80 W Rochambault St, Haverhill, MA 01832
43 Rosemary Ave, Haverhill, MA 01830
35 Rosedale Ave, Haverhill, MA 01830
55 Rosemary Ave, Haverhill, MA 01830
61 Rosemary Ave, Haverhill, MA 01830
17 Robert Rd, Haverhill, MA 01835
79 Rosemary Ave, Haverhill, MA 01830
7 Robert Rd, Haverhill, MA 01835
82 S Riverview St #82, Haverhill, MA 01835
102 Rosebud Ave, Haverhill, MA 01832
116 Rosebud Ave, Haverhill, MA 01832
4 Robert Rd, Haverhill, MA 01835
82 S Riverview St #6, Haverhill, MA 01835
47 Rosebud Ave, Haverhill, MA 01832
39 Rosebud Ave, Haverhill, MA 01832
312 Rogers Rd #312, Haverhill, NH 03785
43 Rosebud Ave, Haverhill, MA 01832
37 Rockland St, Haverhill, MA 01832
35 Rosebud Ave, Haverhill, MA 01832
270 W Rochambault St, Haverhill, MA 01832
31 Rosebud Ave, Haverhill, MA 01832
14 Robert Rd, Haverhill, MA 01835
46 Rosemary Ave, Haverhill, MA 01830
97 S Riverview St, Haverhill, MA 01835
2 Rolling Meadows Ln Lot 2, Haverhill, MA 01832
27 Rosedale Ave, Haverhill, MA 01830
25 Robert Rd, Haverhill, MA 01835
19 Rosemont St, Haverhill, MA 01830
1 Robert Rd, Haverhill, MA 01835
12 Rolling Meadows Ln, Haverhill, MA 01832
11 Rosemont St, Haverhill, MA 01830
87 S Riverview St, Haverhill, MA 01835
12 Rosemont St, Haverhill, MA 01830
209 Rosemont St, Haverhill, MA 01832
51 Rochambault St, Haverhill, MA 01832
101 Rosebud Ave, Haverhill, MA 01832
205 Rosemont St, Haverhill, MA 01832
33 Rochambault St, Haverhill, MA 01832
88 Riverview St, Haverhill, MA 01830
49 Rosedale Ave, Haverhill, MA 01830
23 Rosemary Ave, Haverhill, MA 01830
129 Rosemont St #129, Haverhill, MA 01830
29 W Rochambault St, Haverhill, MA 01832
9 Robert Rd, Haverhill, MA 01835
6 Rolling Meadows Ln, Haverhill, MA 01832
2 Rosebud Ave, Haverhill, MA 01832
129 Rosemont St Unit U 1, Haverhill, MA 01830
20 Rosedale Ave, Haverhill, MA 01830
12 Rosedale Ave, Haverhill, MA 01830
129 Rosemont St #1, Haverhill, MA 01830
13 Robert Rd, Haverhill, MA 01835
26 Rosedale Ave, Haverhill, MA 01830
38 Rosedale Ave, Haverhill, MA 01830
34 Rosedale Ave, Haverhill, MA 01830
31 Rosemary Ave, Haverhill, MA 01830
101 Rosemont St, Haverhill, MA 01830