11/03215 Spring St$830,000
11/0365 Richmond Ave$250,000
11/02770 Summer St #1A$410,000
10/31187 Washington Mountain Rd$175,000
10/27410 Greylock St$200,000
10/2067 W Center St$180,000
10/1965 Paul Dr$260,000
10/1945 Church St$417,500
10/17151 Main St$300,000
10/13560 Greylock St$385,000
10/11600 Greylock St$532,500
10/101 Chanterwood Rd$3,200,000
10/06545 Chapel St$248,000
10/06575 Chapel St$248,000
10/0560 Parkview Ter$226,000
10/03175 High St$75,000
10/0290 Saint James Ave$173,000
09/28560 East St$195,000
09/2539 Robert St$143,000
09/2585 Birch St$198,000