46.5 Essex Road
$1,275,000
17 Essex Road
$1,495,000
7 Gray Avenue
$1,680,000
17 Essex Road
$1,495,000
35 Vesper Lane
$2,800,000
159 Main Street
$3,000,000
15 Rudder Lane
$2,995,000
5 East Dover Street
$2,850,000