- 3 Pentucket St #2, Haverhill, MA 01830$2,300/mo2 beds · 1.5 baths · 1,000 sq ft3 Pentucket St #2Haverhill, MA 01830

- 120 Portland St #2, Haverhill, MA 01830$2,800/mo2 beds · 1.5 baths · 1,100 sq ft120 Portland St #2Haverhill, MA 01830

- 118 Portland St #1, Haverhill, MA 01830$2,700/mo2 beds · 1.5 baths · 1,124 sq ft118 Portland St #1Haverhill, MA 01830

- 87 Sterling Ln #87, Haverhill, MA 01835$3,100/mo2 beds · 2 baths · 1,757 sq ft87 Sterling Ln #87Haverhill, MA 01835



