- 127 Portland St, Haverhill, MA 01830$2,200/mo2 beds · 1 bath · 1,600 sq ft127 Portland StHaverhill, MA 01830
- 55 Welcome St #3, Haverhill, MA 01830$2,000/mo2 beds · 1 bath · 945 sq ft55 Welcome St #3Haverhill, MA 01830Special Offer
- 1 Garfield St #B, Haverhill, MA 01832$2,400/mo2 beds · 1 bath1 Garfield St #BHaverhill, MA 01832
- 247 Hilldale Ave #2, Haverhill, MA 01832$2,200/mo2 beds · 1 bath · 1,062 sq ft247 Hilldale Ave #2Haverhill, MA 01832
- 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

- 100 Lawrence St #13, Haverhill, MA 01830$2,500/mo2 beds · 1 bath · 1,148 sq ft100 Lawrence St #13Haverhill, MA 01830

- 41 Green St #2, Haverhill, MA 01830$1,950/mo2 beds · 1 bath · 500 sq ft41 Green St #2Haverhill, MA 01830

- 29 Lewis St #1, Haverhill, MA 01830$2,000/mo2 beds · 1 bath29 Lewis St #1Haverhill, MA 01830

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

- 15th Ave, Haverhill, MA 01830$2,450/mo2 beds · 1 bath · 1,100 sq ft15th AveHaverhill, MA 01830

- 22 Wingate St, Haverhill, MA 01832$2,150/mo2 beds · 1 bath · 950 sq ft22 Wingate StHaverhill, MA 01832

- 13 High St #101, Haverhill, MA 01832$2,250/mo2 beds · 1 bath13 High St #101Haverhill, MA 01832

- 13 Union St #2, Haverhill, MA 01830$2,100/mo2 beds · 1 bath · 1,300 sq ft13 Union St #2Haverhill, MA 01830

- 154 Cedar St, Haverhill, MA 01830$1,800/mo2 beds · 1 bath · 850 sq ft154 Cedar StHaverhill, MA 01830

- 18 Lamoille Ave #2, Bradford, MA 01835$2,600/mo2 beds · 1 bath · 1,600 sq ft18 Lamoille Ave #2Bradford, MA 01835

- 25 Portland St #16, Haverhill, MA 01830$2,200/moFees may apply2 beds · 1 bath25 Portland St #16Haverhill, MA 01830

- 350 Kenoza Ave #1, Haverhill, MA 01830$2,400/mo2 beds · 1 bath · 1,100 sq ft350 Kenoza Ave #1Haverhill, MA 01830

- 6th Ave, Haverhill, MA 01830$2,100/mo2 beds · 1 bath · 1,300 sq ft6th AveHaverhill, MA 01830

- 52-54 Webster St #1, Haverhill, MA 01830$2,100/mo2 beds · 1 bath52-54 Webster St #1Haverhill, MA 01830

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

- 2 North St #1, Haverhill, MA 01830$2,200/mo2 beds · 1 bath · 1,100 sq ft2 North St #1Haverhill, MA 01830

- 2-42 4th Ave #2, Haverhill, MA 01830$1,925/mo2 beds · 1 bath · 1,100 sq ft2-42 4th Ave #2Haverhill, MA 01830

Updated









