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: Leominster (01453)
Price: $750,000
Address: 45 Middle Street
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
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: Worcester (01605)
Price: $749,900
Address: 18 Everard 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: Springfield (01108)
Price: $299,900
Address: 20 Vermont St
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