$5,000/moFees may apply4 beds · 3.5 bathsHouse160 BroadwayHaverhill, MA 01832Add to favoritesShareListing optionsMessage
$2,400/moTotal price3 beds · 2 bathsCondo64 Hancock StHaverhill, MA 01832Add to favoritesShareListing optionsMessage
$1,800/moFees may apply1 bed · 1 bath · 600 sq ftCondo24 Blaisdell St #1Haverhill, MA 01832View unitsAdd to favoritesShareListing optionsMessage
$2,550/moTotal price2 beds · 1 bath · 2,221 sq ftHouse49 Hancock StHaverhill, MA 01832Add to favoritesShareListing optionsMessageCall(413) 481-1408
$2,270/moFees may apply2 beds · 1 units availableApartment building45 Bellevue AveHaverhill, MA 01832