- 225 S Main St #5, Haverhill, MA 01835$2,300/mo2 beds · 1 bath · 800 sq ft225 S Main St #5Haverhill, MA 01835

- 7 Abbott St, Bradford, MA 01835$2,850/mo3 beds · 1 bath · 1,400 sq ft7 Abbott StBradford, MA 01835

- 319 Farrwood Dr, Haverhill, MA 01835$3,900/mo3 beds · 2.5 baths · 1,444 sq ft319 Farrwood DrHaverhill, MA 01835

- 8 Greystone Ave, Haverhill, MA 01835$2,800/mo2 beds · 1 bath · 800 sq ft8 Greystone AveHaverhill, MA 01835

- 7 Lovejoy St #3, Haverhill, MA 01835$1,900/mo1 bed · 1 bath · 900 sq ft7 Lovejoy St #3Haverhill, MA 01835

- 6 Elmwood Ave #AA, Haverhill, MA 01835$1,850/mo1 bed · 1 bath · 378 sq ft6 Elmwood Ave #AAHaverhill, MA 01835

- 16 S Prospect St, Bradford, MA 01835$2,700/mo3 beds · 1 bath · 900 sq ft16 S Prospect StBradford, MA 01835

- 5 Abbott St #1, Haverhill, MA 01835$2,700/mo3 beds · 1 bath · 1,350 sq ft5 Abbott St #1Haverhill, MA 01835
- 158 S Pleasant St #1, Haverhill, MA 01835$2,700/mo3 beds · 1 bath · 1,500 sq ft158 S Pleasant St #1Haverhill, MA 01835

- 30 Riverdale Ave, Haverhill, MA 01835$2,600/mo2 beds · 1.5 baths · 2,112 sq ft30 Riverdale AveHaverhill, MA 01835

- 67 Lamoille Ave, Haverhill, MA 01835$2,500/mo2 beds · 1 bath · 1,150 sq ft67 Lamoille AveHaverhill, MA 01835

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

- 445 S Main St #5, Haverhill, MA 01835$1,560/moStudio · 1 bath · 300 sq ft445 S Main St #5Haverhill, MA 01835

- 5 Blossom St #2, Haverhill, MA 01835$2,000/moFees may apply2 beds · 1 bath5 Blossom St #2Haverhill, MA 01835

- Islington Crossing, Haverhill, MA 01835$2,850/moFees may apply2 beds · 2 units availableIslington CrossingHaverhill, MA 01835




