174 Cliff Road
$14,995,000
86 Cliff Road
$5,950,000
15 Hallowell Lane
$22,000,000
10 Pilgrim Road
$3,995,000
1 Beaver Street
$1,995,000
77 Hummock Pond Road
$2,125,000
35 Shell Street
$15,975,000
21 Kittiwake Lane
$2,195,000