- 108 Harrison St #201, Haverhill, MA 01830$2,100/mo2 beds · 1 bath · 9,999 sq ft108 Harrison St #201Haverhill, MA 01830
- 118-120 Primrose St #2, Haverhill, MA 01830$3,500/mo4 beds · 1 bath · 2,299 sq ft118-120 Primrose St #2Haverhill, MA 01830
- 8 Elm St #3, Haverhill, MA 01830$2,700/mo3 beds · 1 bath · 1,300 sq ft8 Elm St #3Haverhill, MA 01830
- 71 Portland St #101, Haverhill, MA 01830$2,200/mo2 beds · 1 bath · 860 sq ft71 Portland St #101Haverhill, MA 01830
- 100 River St #B, Haverhill, MA 01832$2,200/mo2 beds · 1 bath · 627 sq ft100 River St #BHaverhill, MA 01832

- 12 Federal St, Haverhill, MA 01832$2,100/mo3 beds · 1 bath · 1,000 sq ft12 Federal StHaverhill, MA 01832

- 39 North St #2, Haverhill, MA 01830$3,100/mo4 beds · 2 baths · 1,400 sq ft39 North St #2Haverhill, MA 01830

- 254 Washington St #1R, Haverhill, MA 01832$1,800/mo1 bed · 1 bath · 482 sq ft254 Washington St #1RHaverhill, MA 01832

- 130-132 Cedar St #2, Haverhill, MA 01830$2,600/moFees may apply3 beds · 1 bath · 1,600 sq ft130-132 Cedar St #2Haverhill, MA 01830

- 94 Groveland St #3, Haverhill, MA 01830$1,685/mo1 bed · 1 bath94 Groveland St #3Haverhill, MA 01830

- 15 Broadway #2, Haverhill, MA 01832$2,650/mo3 beds · 1 bath · 1,240 sq ft15 Broadway #2Haverhill, MA 01832

- 158 S Pleasant St #1, Haverhill, MA 01835$2,500/mo3 beds · 1 bath · 1,500 sq ft158 S Pleasant St #1Haverhill, MA 01835

- 73 Portland St #101, Haverhill, MA 01830$2,000/mo1 bed · 1 bath · 622 sq ft73 Portland St #101Haverhill, MA 01830

- 95 Summer St #10, Haverhill, MA 01830$2,000/mo1 bed · 1 bath · 1,000 sq ft95 Summer St #10Haverhill, MA 01830

Updated







