$2,000
440 North Avenue, Unit 85, Haverhill, MA 01830
To view more listings, try one of these:
$2,450
132 B Cedar Street, Unit 3, Haverhill, MA 01830
$2,600
405 South Main Street, Unit 2, Haverhill, MA 01830
$2,300
8 Cedar Street, Unit 1, Haverhill, MA 01830
$3,800
480 Amesbury Road, Haverhill, MA 01830