32 Pine Street
$3,295,000
27 Union Street
$4,750,000
45 Pleasant Street
$7,500,000
126 Main Street
$16,995,000
5 Davkim Lane
$2,595,000
10 Beach Grass Road
$2,575,000
27 Old South Road
$2,595,000
9 Huntington Street
$2,595,000