Town: Westfield (01085)
Price: $485,000
Address: 11 Highland Cir
Town: Danvers (01923)
Price: $579,000
Address: 108 Abington Rd
Town: Boston (02119)
Price: $639,000
Address: 10 Rockland St.
Town: Methuen (01844)
Price: $759,900
Address: 44 HOPKINS CIRCLE
Town: Waltham (02452)
Price: $1,160,000
Address: 266 Linden St
Town: (02320)
Price: $474,999
Address: 21 Maplewood circle
Town: Quincy (02171)
Price: $975,000
Address: 37 Huckins Ave
Town: Westport (02790)
Price: $1,285,000
Address: 15 Cherry & Webb
Town: Plymouth (02360)
Price: $975,000
Address: 17 Aberdeen
Town: Worcester (01604)
Price: $510,000
Address: 70 Harrington Way
Town: Boston (02119)
Price: $549,000
Address: 10 Rockland St.
Town: Franklin (02038)
Price: $599,900
Address: 62 Wachusett St
Town: Milford (01757)
Price: $449,900
Address: 16 LOMBARDI CIRCLE
Town: Winchester (01890)
Price: $1,349,000
Address: 40 Sargent Road
Town: South Weymouth (02190)
Price: $1,045,000
Address: 198 Stonehaven Dr
Town: Wakefield (01880)
Price: $899,900
Address: 27 Parker Rd
Town: Woburn (01801)
Price: $569,900
Address: 464 Place Lane
Town: Chestnut Hill (02467)
Price: $399,999
Address: 23 Westgate Rd
Town: Hyde Park (02136)
Price: $699,000
Address: 37 Lawton Street
Town: Mansfield (02048)
Price: $525,000
Address: 60 King St
Town: Plymouth (02360)
Price: $789,000
Address: 7 Birdsong
Town: Burlington (01803)
Price: $799,900
Address: 35 Phillip Ave
Town: Brighton (02135)
Price: $499,000
Address: 97 Strathmore Rd
Town: East Taunton (02718)
Price: $399,000
Address: 542 Richmond St
Town: West Boylston (01583)
Price: $400,000
Address: 112 North Main St
Town: Reading (01867)
Price: $824,850
Address: 577 Summer Ave
Town: South Boston (02127)
Price: $795,000
Address: 258 W 3rd St
Town: Salisbury (01952)
Price: $344,000
Address: 135 Beach Rd
Town: Watertown (02472)
Price: $699,000
Address: 3 Repton Cir
Town: Norton (02766)
Price: $629,900
Address: 20 Newland St
Town: Springfield (01108)
Price: $299,900
Address: 116 Hartwick St
Town: Jamaica Plain (02130)
Price: $479,000
Address: 32 Robinwood Ave
Town: Taunton (02780)
Price: $699,000
Address: 50 Rosewood Dr
Town: Auburn (01501)
Price: $368,800
Address: 7 Carroll St
Town: Wareham (02571)
Price: $399,000
Address: 20 Wildwood Ave
Town: Boylston (01505)
Price: $835,000
Address: 18 Bay Path Dr
Town: (02322)
Price: $638,999
Address: 16 N Main St
Town: Somerville (02144)
Price: $2,895,000
Address: 34 Day St
Town: Franklin (02038)
Price: $478,500
Address: 34 CORBIN ST
Town: Quincy (02169)
Price: $415,000
Address: 73 Cranch
Town: Franklin (02038)
Price: $624,900
Address: 57 BAYBERRY COMMON
Town: Charlton (01507)
Price: $699,900
Address: 133 Dresser Hill Rd
Town: South Hadley (01075)
Price: $199,900
Address: 540 Granby
Town: (01001)
Price: $699,000
Address: 18 Wildflower Ln
Town: Wayland (01778)
Price: $849,000
Address: 47 Pequot
Town: Longmeadow (01106)
Price: $339,000
Address: 44 Riverview Ave
Town: Franklin (02038)
Price: $478,500
Address: 34 CORBIN ST
Town: North Weymouth (02191)
Price: $534,900
Address: 95 Fuller Rd
Town: Danvers (01923)
Price: $649,900
Address: 6 Colgate St
Town: North Andover (01845)
Price: $840,000
Address: 174 Chestnut St.
Town: Lynnfield (01940)
Price: $879,900
Address: 70 Forest Hill Avenue
Town: Plymouth (02360)
Price: $668,000
Address: 52 West Pond Rd
Town: (02367)
Price: $650,000
Address: 24 Toby Lane
Town: Methuen (01844)
Price: $619,900
Address: 24 Emsley Terrace
Town: Leominster (01453)
Price: $550,000
Address: 5 Academy Rd
Town: Jamaica Plain (02130)
Price: $709,000
Address: 98 Bourne St
Town: Sutton (01590)
Price: $680,000
Address: 29 Highland View Drive
Town: Provincetown (02657)
Price: $1,195,000
Address: 290 Commercial Street
Town: North Dartmouth (02747)
Price: $1,195,000
Address: 10 Westview Dr
Town: Dracut (01826)
Price: $220,000
Address: 4 hazelwood Ave
Town: Malden (02148)
Price: $549,900
Address: 94 Mount Vernon Street
Town: Middleboro (02739)
Price: $1,650,000
Address: 35 North St
Town: Petersham (01368)
Price: $400,000
Address: 16 Neale Rd
Town: East Freetown (02717)
Price: $575,000
Address: 36 Winfield St
Town: Brookline (02446)
Price: $3,898,000
Address: 85 Naples Rd
Town: Chicopee (01013)
Price: $305,000
Address: 26 Olivine St
Town: East Freetown (02717)
Price: $499,900
Address: 32 Morton Road
Town: Lynn (01904)
Price: $939,900
Address: 325 Den Quarry Road
Town: Grafton (01519)
Price: $479,000
Address: 8 Chestnut St
Town: Lynn (01904)
Price: $750,000
Address: 91 Maplewood Road