17 Cannonbury Lane
$7,995,000
50 Burnell Street, Lot 35
$2,300,000
2 Elbow Lane
$2,075,000
25 Broadway
$3,995,000
3 Beach Grass Road
$1,985,000
10 South Pasture Lane
$1,975,000
8 Macy Road
$1,995,000
103 Main Street
$19,995,000