46 Center Street
$9,500,000
85 Orange Street
$7,395,000
19 India Street
$8,250,000
33 Main Street
$10,000,000
12 Myles Standish Street
$3,500,000
12 King Street
$3,300,000
12 Shell Street
$3,695,000
38 Long Pond Drive
$3,450,000