51B Pleasant Street
$2,095,000
3 Old Farm Road
$6,995,000
1 South Mill Street
$997,000
21.5 Hussey Street
$7,250,000
8 Cannonbury Lane
$2,495,000
16 Teasdale Circle
$2,500,000
39 Sheep Pond Road
$2,495,000
6 Cannonbury Lane
$2,495,000