4 Mariner Way
$7,995,000
2 Shore Road & 54 Union Street
$7,995,000
33 Pleasant Street
$4,395,000
110 Main Street
$11,995,000
2 Marion Avenue
$24,950,000
22 Sheep Pond Road
$2,395,000
30 Washaman Avenue
$2,295,000
9 Huntington Street
$2,595,000