- 118-120 Primrose St #2, Haverhill, MA 01830$3,500/mo4 beds · 1 bath · 2,299 sq ft118-120 Primrose St #2Haverhill, MA 01830
- 39 North St #2, Haverhill, MA 01830$3,100/mo4 beds · 2 baths · 1,400 sq ft39 North St #2Haverhill, MA 01830
- 40 S Pleasant St #2, Haverhill, MA 01835$2,540/mo4 beds · 1 bath40 S Pleasant St #2Haverhill, MA 01835
- 66 Pecker St #2R, Haverhill, MA 01830$3,100/mo4 beds · 1 bath · 1,400 sq ft66 Pecker St #2RHaverhill, MA 01830

- 4 Dexter St, Haverhill, MA 01830$2,950/moFees may apply4 beds · 2 baths · 1,500 sq ft4 Dexter StHaverhill, MA 01830
Updated



