20 Main Street
$17,250,000
10 Lincoln Avenue
$6,395,000
116 Baxter Road
$2,800,000
35 King Street
$2,925,000
23 Pond View Drive
$4,495,000
49A Madaket Road
$4,495,000
27 Union Street
$4,750,000
19 Tennessee Avenue
$4,895,000