$2,074+ /moTotal priceStudio - 2 beds · 43 units availableApartment buildingThe BeckHaverhill, MA 01835New TodayAdd to favoritesShareListing optionsVerifiedMessageCall(351) 208-2131
$4,500/moFees may apply2 beds · 2 baths · 2,050 sq ftCondo98 Front 9 Dr #98Haverhill, MA 01832Add to favoritesShareListing optionsMessageCall(978) 475-1400
$2,595+ /moTotal price1 - 2 beds · 24 units availableApartment buildingThe James ApartmentsHaverhill, MA 01835Special OfferAdd to favoritesShareListing optionsVerifiedMessageCall(508) 731-8259
$3,900/moTotal price3 beds · 2.5 baths · 1,444 sq ftCondo319 Farrwood DrHaverhill, MA 01835Add to favoritesShareListing optionsMessageCall(339) 500-6616
$1,940+ /moTotal priceStudio - 2 beds · 11 units availableApartment buildingThe Cordovan at Haverhill StationHaverhill, MA 01830New Today
$3,200/moTotal price5 beds · 1 bath · 2,500 sq ftCondo158 S Pleasant St #2Haverhill, MA 01835View units
$3,125/moFees may apply2 beds · 1 units availableApartment building129 Kenoza AveHaverhill, MA 01830Price Drop
$2,299+ /moTotal price1 - 2 beds · 24 units availableApartment buildingThe Residence at Little RiverHaverhill, MA 01830New TodayVerified
$2,200+ /moTotal price1 - 2 beds · 38 units availableApartment buildingHalstead HaverhillHaverhill, MA 01830New TodayVerified
$2,950/moFees may apply4 beds · 2 baths · 1,500 sq ftCondo4 Dexter St #24.5Haverhill, MA 01830View units
$2,850/moFees may apply2 beds · 2 units availableApartment buildingIslington CrossingHaverhill, MA 01835FeaturedVerified
$2,800/moTotal price2 beds · 2 baths · 1,200 sq ftCondo1 Lafayette Sq #401Haverhill, MA 01832View units
$2,800/moFees may apply4 beds · 2 units availableApartment building135 Lafayette SqHaverhill, MA 01832
$2,700/moTotal price3 beds · 1 bath · 1,350 sq ftCondo5 Abbott St #1Haverhill, MA 018355 Abbott St #1
$1,999+ /moTotal price1 - 2 beds · 14 units availableApartment buildingPrinceton BradfordHaverhill, MA 01835New Today
$2,500/moTotal price3 beds · 1 bath · 1,100 sq ftCondo137 Cedar St #2Haverhill, MA 01830137 Cedar St #2