7A New Lane
$4,895,000
33 West Chester Street
$2,995,000
6 West Dover Street
$2,649,000
54 Union Street
$13,995,000
1 Pinkham Circle
$2,495,000
39 Sheep Pond Road
$2,495,000
27 Rugged Road
$2,495,000
8 Cannonbury Lane
$2,495,000