81
19-23 Pleasant St
Newburyport, MA 01950
$685,000 USD
1,162 SF
1
Unit
1,162 SF
$685,000 USD
Office