31 & 35 Main Street UNIT 5

Amesbury, MA, 01913
$2,190,000Price

31 & 35 Main Street UNIT 5

Amesbury, MA, 01913
CONTRACT
$2,190,000Price
5274Sq Ft

31 & 35 Main Street UNIT 5

Amesbury, MA, 01913
CONTRACT
$2,190,000Price
5274Sq Ft