20
83-85 Macy St
Amesbury, MA 01913
$310,000 USD
2.67 AC
2.67 AC
$310,000 USD
Commercial