3 Cherry Street
$2,635,000
6 Union Street
$8,995,000
141 Main Street
$32,000,000
35 West Chester Street
$3,800,000
65A Surfside Road
$2,950,000
12 King Street
$3,300,000
1 Hooper Farm Road
$3,000,000
17 New Street
$2,975,000