38-40 Market St
Amesbury, MA 01913
$599,999 USD
4,181 SF
4,181 SF
$599,999 USD
Office Residential