Buy
Sell
Trade Up
Tour
More
Sign in
Active
New
Open
Pending
Favorites
Photos
List
2 Upper Main Street, Haverhill, MA Listings
More Filters
NEW
38h ago
$279,900
1005 Main Street Unit #1
Haverhill, Massachusetts 01830
2
bed
2
bath
1473
ft
2
OPEN
Sun 8-9am
$599,000
20 Hazel Street
Haverhill, Massachusetts 01832
3
bed
2.5
bath
2000
ft
2
·
11169
ft
2
lot
Massachusetts
Essex County
Haverhill
Upper Main Street
By searching, you agree to the
Terms of Test
, and
Privacy Policy
. Some properties appearing for sale on this website may subsequently have sold and may no longer be available. Search results are updated every 15 minutes.