2 South Mill Street
$2,495,000
6 Union Street
$9,995,000
126 Main Street
$16,995,000
8 Ash Street
$8,500,000

7 Gray Avenue
$1,680,000
5 Bank Street
$1,695,000