55
116 Parker St
Newburyport, MA 01950
$3,995,000 USD
34,579 SF
34,579 SF
$3,995,000 USD
Manufacturing