To view more listings near Merrimac, try one of these:
$3,800
480 Amesbury Road, Haverhill, MA 01830
$1,995
8-10 School Street, Unit 1, Amesbury, MA 01913
$2,900
142 Main Street, Unit 5, Amesbury, MA 01913
$2,000
440 North Avenue, Unit 85, Haverhill, MA 01830
$2,950
6 Cedar Amesbury Ma, Unit B, Amesbury, MA 01913