55
116 Parker St
Newburyport, MA 01950
$3,695,000 USD
34,521 SF
34,521 SF
$3,695,000 USD
Manufacturing