20 Straight Wharf
$6,499,900
3B Wyers Way
$7,500,000
33 Main Street
$10,000,000
54 Union Street
$2,100,000
59 South Shore Road & 14 & 14R Tripp Drive
$39,900,000
4 Flintlock Road
$3,775,000
95 Hummock Pond Road
$3,995,000
2 Fawn Lane
$3,800,000