22 Vernon St, Haverhill, MA 01835BERKSHIRE HATHAWAY HOMESERVICES VERANI REALTY BRADFORD, Matthew McKenzie$549,0003 bds1 ba2,112 sqft - House for saleShow more19 hours agoSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 34
21 Rutherford Ave, Haverhill, MA 01830EXP REALTY, Justine Maguire$573,9004 bds2 ba1,428 sqft - House for saleShow moreSeasonal colorSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 42
2 Marion St, Haverhill, MA 01832SAMUEL SASSO, Sam Sasso$599,0006 bds2 ba2,859 sqft - Multi-family home for saleShow moreNew fridgeSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 14
3 Brockton Ave, Haverhill, MA 01830REALTY ONE GROUP NEST, Jose Martinez$539,9004 bds2 ba2,142 sqft - House for saleShow morePrivate backyardSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 41
155 Orchard Hill Rd, Haverhill, MA 01835RE/MAX PARTNERS, Joan Denaro$749,9004 bds4 ba2,482 sqft - House for saleShow moreTiled walk in showerSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 42
23 Lewis St, Haverhill, MA 01830COLDWELL BANKER REALTY - WESTON, Jody and Joel Dinan$569,0004 bds2 ba1,942 sqft - Multi-family home for saleShow moreGenerous living spaceSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 29
106 Boardman St #106, Haverhill, MA 01830LILLIAN MONTALTO SIGNATURE PROPERTIES, Team Lillian Montalto$449,9003 bds3 ba1,218 sqft - Townhouse for saleShow moreCentral airSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 23
451 Primrose St, Haverhill, MA 01830COLDWELL BANKER REALTY - HAVERHILL, Stephanie E. Mann$450,0004 bds1 ba1,985 sqft - House for saleShow moreHardwood floorsSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 31
140 North Ave, Haverhill, MA 01830BERKSHIRE HATHAWAY HOMESERVICES VERANI REALTY, Virginia L. Gendron$674,9004 bds2 ba2,154 sqft - House for saleShow moreBack deckSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 41