12
27 Charles St
North Andover, MA 01845
$5,000,000 USD
26,700 SF
26,700 SF
$5,000,000 USD
Office