121A Orange Street
$1,794,000
14 Lyon Street
$2,495,000
2 Candle House Lane
$6,495,000
7 Spring Street
$2,795,000
52 Essex Road
$1,995,000
49A West Chester Street
$1,995,000
3 Beach Grass Road
$1,985,000
23 Goldfinch Drive
$1,999,999