Town: Boston (02119)
Price: $549,999
Address: 2 Mount Pleasant Pl
Town: (02346)
Price: $474,000
Address: 8 Clayton Rd
Town: Brighton (02135)
Price: $1,530,000
Address: 36 Gardena St
Town: Walpole (02081)
Price: $849,900
Address: 69 Morningside Dr
Town: Westford (01886)
Price: $1,375,000
Address: 5 Fawn Road
Town: North Falmouth (02556)
Price: $7,250,000
Address: 24 Westwood Road
Town: Spencer (01562)
Price: $475,000
Address: 52 Grove Street
Town: Petersham (01368)
Price: $639,000
Address: 34 Morse Rd
Town: (02332)
Price: $1,199,000
Address: 15 Autumn Ave
Town: Worcester (01604)
Price: $650,000
Address: 16 Caprera Rd
Town: Cambridge (02140)
Price: $2,590,000
Address: 12 Hollis Street
Town: Peabody (01960)
Price: $674,900
Address: 1 Reed Rd
Town: Chelmsford (01824)
Price: $530,900
Address: 8 Galloway Rd
Town: Boston (02119)
Price: $750,000
Address: 49 Norfolk Street
Town: Westwood (02090)
Price: $929,000
Address: 215 Blue Hill
Town: Dedham (02026)
Price: $675,000
Address: 163 Whiting Avenue
Town: Chestnut Hill (02467)
Price: $1,200,000
Address: 209 Commonwealth Avenue
Town: Boston (02119)
Price: $750,000
Address: 51 Norfolk Street
Town: Jamaica Plain (02130)
Price: $1,350,000
Address: 66 Seaverns Avenue
Town: Stow (01775)
Price: $596,000
Address: 13 High St
Town: Pepperell (01463)
Price: $519,900
Address: 105 West St
Town: Concord (01742)
Price: $1,895,000
Address: 114 Upland Road
Town: Springfield (01118)
Price: $285,000
Address: 54 Ellsworth Ave
Town: Worcester (01604)
Price: $599,000
Address: 334 Bridle Path
Town: Stoneham (02180)
Price: $1,599,000
Address: 4 Gavin Cir
Town: Boxborough (01719)
Price: $189,000
Address: 42 Swanson Ct
Town: Amesbury (01913)
Price: $639,900
Address: 7 Melrose St
Town: Needham (02492)
Price: $1,795,000
Address: 306 Manning St
Town: Monson (01057)
Price: $549,900
Address: 1 Heritage Lane
Town: Tewksbury (01876)
Price: $599,900
Address: 8 Boisvert Rd
Town: (98225)
Price: $399,995
Address: 9 Debra Lane
Town: (98225)
Price: $399,995
Address: 7 Debra Lane
Town: Worcester (01604)
Price: $240,000
Address: 21 Middlesex Ave
Town: Boston (02210)
Price: $1,150,000
Address: 319 A Street
Town: Brookfield (01506)
Price: $319,900
Address: 18 Fox Run
Town: Dedham (02026)
Price: $680,000
Address: 235 Curve St
Town: Reading (01867)
Price: $799,900
Address: 42 WINTHROP AVE
Town: (02343)
Price: $629,000
Address: 28 Border Rd
Town: Rehoboth (02769)
Price: $675,000
Address: 5 Ava Ln
Town: South Boston (02127)
Price: $629,900
Address: 320 W 2nd St
Town: Roslindale (02131)
Price: $625,000
Address: 543 Hyde Park Ave
Town: Wakefield (01880)
Price: $1,050,000
Address: 27 Pearl Street
Town: Medfield (02052)
Price: $1,199,000
Address: 6 Alcott Way
Town: Worcester (01610)
Price: $485,000
Address: 17 Dutton St
Town: Milton (02186)
Price: $799,000
Address: 60 Concord Ave
Town: Wayland (01778)
Price: $1,670,000
Address: 17 Smokey Hill Rd
Town: Middleton (01949)
Price: $544,900
Address: 6 Masi Meadow
Town: Quincy (02169)
Price: $450,000
Address: 88 Turner St
Town: Danvers (01923)
Price: $1,375,000
Address: 59 Riverview Ave
Town: Ayer (01432)
Price: $219,000
Address: 69 Willard St
Town: Chelmsford (01824)
Price: $769,000
Address: 202 Westford St
Town: New Bedford (02745)
Price: $474,900
Address: 1063 Westgate St
Town: North Attleboro (02760)
Price: $249,900
Address: 880 Landry Ave
Town: Brewster (02631)
Price: $595,000
Address: 14 Billington Ln
Town: (02370)
Price: $510,000
Address: 5 Clark Road
Town: Boston (02108)
Price: $1,020,000
Address: 28 West Cedar St.
Town: Cambridge (02141)
Price: $1,000,000
Address: 30 2nd St
Town: Charlestown (02129)
Price: $565,000
Address: 42 8th Street
Town: Cambridge (02141)
Price: $1,500,000
Address: 30 2nd St
Town: Gill (01346)
Price: $149,000
Address: 246 South Road
Town: North Andover (01845)
Price: $1,149,900
Address: 53 OLD CART WAY
Town: Beverly (01915)
Price: $299,900
Address: 315 Rantoul St
Town: Stoneham (02180)
Price: $1,450,000
Address: 28 Fieldstone Dr
Town: Andover (01810)
Price: $589,900
Address: 18 Bryan Lane
Town: Beverly (01915)
Price: $699,000
Address: 623 Cabot St
Town: Newburyport (01950)
Price: $629,000
Address: 10 Clipper Way
Town: Norwell (02061)
Price: $1,150,000
Address: 28 Riverside Drive
Town: Medford (02155)
Price: $999,000
Address: 39 Bonner Avenue
Town: Norwood (02062)
Price: $774,900
Address: 56 Mill Pond Ln
Town: Quincy (02170)
Price: $1,995,000
Address: 129 Grand View Ave