- 12 Freeman St #2, Haverhill, MA 01832$2,700/mo3 beds · 1 bath12 Freeman St #2Haverhill, MA 01832
- River St, Haverhill, MA 01832$2,200/mo2 beds · 1 bath · 1,000 sq ftRiver StHaverhill, MA 01832
- 18 Florence Ave #1, Haverhill, MA 01832$2,400/mo3 beds · 1 bath · 900 sq ft18 Florence Ave #1Haverhill, MA 01832
- 56 Morgan Dr, Haverhill, MA 01832$2,400/mo2 beds · 1.5 baths · 1,200 sq ft56 Morgan DrHaverhill, MA 01832

- 270 Washington St #1R, Haverhill, MA 01832$1,650/mo1 bed · 1 bath · 550 sq ft270 Washington St #1RHaverhill, MA 01832

- 9 Granville St #3, Haverhill, MA 01832$2,400/mo3 beds · 1 bath · 999 sq ft9 Granville St #3Haverhill, MA 01832

- 14 Thorndike St #2, Haverhill, MA 01832$2,250/mo2 beds · 1 bath · 950 sq ft14 Thorndike St #2Haverhill, MA 01832

- 78 Ashworth Ter #1, Haverhill, MA 01832$3,850/mo3 beds · 2.5 baths · 2,100 sq ft78 Ashworth Ter #1Haverhill, MA 01832

- 3 Davis St #1, Haverhill, MA 01832$2,108/mo3 beds · 1 bath · 1,200 sq ft3 Davis St #1Haverhill, MA 018321 Month Free




