22 Vestal Street
$5,990,000
35 West Chester Street
$4,400,000
54 Union Street
$1,995,000
33 Pleasant Street
$4,395,000
1 East Hallowell Lane
$6,900,000
19 Boynton Lane
$6,795,500
38 Lovers Lane
$6,995,000
12 Willard Street
$6,825,000