- 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
- 55 Welcome St #3, Haverhill, MA 01830$2,000/mo2 beds · 1 bath · 945 sq ft55 Welcome St #3Haverhill, MA 01830Special Offer
- 71 Portland St #101, Haverhill, MA 01830$2,200/mo2 beds · 1 bath · 860 sq ft71 Portland St #101Haverhill, MA 01830
- 39 North St #2, Haverhill, MA 01830$3,100/mo4 beds · 2 baths · 1,400 sq ft39 North St #2Haverhill, MA 01830

- 109 Emerson St #2, Haverhill, MA 01830$1,500/moStudio · 1 bath · 200 sq ft109 Emerson St #2Haverhill, MA 01830

- 108 Harrison St #206, Haverhill, MA 01830$2,100/mo2 beds · 1 bath · 9,999 sq ft108 Harrison St #206Haverhill, MA 01830

- 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

- 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






