15 Nancy Ann Lane
$3,250,000
43 Appleton Road
$1,995,000
2B Forrest Avenue
$2,395,000
2B Forrest Avenue
$1,395,000
36 Easton Street
$28,500,000
10 Beach Grass Road
$2,825,000
10 Center Street
$2,595,000
12 1/2 Ipswich Street
$2,950,000