- 24 Willow St, Haverhill, MA 01832$1,700/mo1 bed · 1 bath · 1,630 sq ft24 Willow StHaverhill, MA 01832
- 27 Orchard St #B, Haverhill, MA 01830$3,450/mo3 beds · 2.5 baths · 1,900 sq ft27 Orchard St #BHaverhill, MA 01830
- 1030 Boston Rd #2, Haverhill, MA 01835$3,900/mo4 beds · 3 baths · 2,160 sq ft1030 Boston Rd #2Haverhill, MA 01835
- 45 Briarwood Rd, Haverhill, MA 01832$2,350/mo3 beds · 3 baths · 1,650 sq ft45 Briarwood RdHaverhill, MA 01832
- 56 Morgan Dr, Haverhill, MA 01832$2,600/mo2 beds · 1.5 baths · 1,200 sq ft56 Morgan DrHaverhill, MA 01832

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

- 447 Farrwood Dr #447, Haverhill, MA 01835$2,750/mo3 beds · 2 baths · 1,500 sq ft447 Farrwood Dr #447Haverhill, MA 01835

- 477 Washington St #479, Haverhill, MA 01832$3,600/mo3 beds · 3 baths · 1,880 sq ft477 Washington St #479Haverhill, MA 01832

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

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

Updated



