20 Straight Wharf
$6,499,900
10 Silver Street
$6,995,000
8 East Dover Street
$3,695,000
33 Main Street
$10,000,000
15 Deer Run Road
$13,995,000
21 Kittiwake Lane
$2,195,000
1 Arlington Street
$1,645,000
20 Main Street
$12,000,000