2 Mariner Way
$6,995,000
22 New Street
$3,395,000
103 Main Street
$19,995,000
6 Union Street
$9,995,000
12 Oak Hollow Lane
$3,995,000

10 Doc Ryder Drive
$4,295,000
12 Longwood Drive
$3,950,000
3 Chatham Road
$4,150,000