Town: Cambridge (02138)
Price: $2,848,000
Address: 318 Concord Ave
Town: Wakefield (01880)
Price: $799,000
Address: 46 Chestnut St
Town: Douglas (01516)
Price: $449,900
Address: 86 Main St
Town: Southwick (01077)
Price: $450,000
Address: 21 Grove St
Town: Lexington (02420)
Price: $4,270,000
Address: 15 Peachtree Road
Town: Lynn (01904)
Price: $900,000
Address: 57 Kelly Lane
Town: (03836)
Price: $399,900
Address: 118 Round Pond Rd
Town: Fairhaven (02719)
Price: $295,000
Address: 531 Dana Farms
Town: Plymouth (02360)
Price: $3,199,000
Address: 4 Priscilla Beach Rd
Town: Boston (02215)
Price: $1,299,000
Address: 16 Miner
Town: Londonderry (03053)
Price: $569,900
Address: 6 Delphi Way
Town: Shelburne Falls (01370)
Price: $650,000
Address: 41 Hog Hollow Rd
Town: Concord (01742)
Price: $3,784,900
Address: 140 Revolutionary Road
Town: Newburyport (01950)
Price: $875,000
Address: 240 Merrimac St
Town: Boston (02215)
Price: $1,399,000
Address: 4 Charlesgate East
Town: Holliston (01746)
Price: $1,625,000
Address: 3 Danforth Drive
Town: Marshfield (02050)
Price: $962,000
Address: 207 Fairways Edge Drive
Town: Maynard (01754)
Price: $899,000
Address: 12 Assabet Street
Town: Quincy (02169)
Price: $699,000
Address: 86 Wren Terrace
Town: Charlestown (02129)
Price: $985,000
Address: 197 Eighth St
Town: Marlborough (01752)
Price: $699,900
Address: 57 Paquin Drive
Town: New Bedford (02745)
Price: $999,900
Address: 1840 Acushnet Avenue
Town: Dorchester (02125)
Price: $509,000
Address: 2 Howe Ter
Town: Seekonk (02771)
Price: $395,000
Address: 52 Carpenter St
Town: East Boston (02128)
Price: $1,500,000
Address: 5 Monmouth St
Town: East Boston (02128)
Price: $530,000
Address: 5 Monmouth St
Town: East Boston (02128)
Price: $789,000
Address: 42 Bayswater St
Town: East Boston (02128)
Price: $525,000
Address: 5 Monmouth St
Town: East Boston (02128)
Price: $549,900
Address: 5 Monmouth St
Town: Everett (02149)
Price: $625,000
Address: 36 Florence St
Town: Fall River (02720)
Price: $239,900
Address: 5455 North Main Street
Town: Cambridge (02141)
Price: $720,000
Address: 26 Plymouth
Town: South Easton (02375)
Price: $539,900
Address: 66 Depot Street
Town: Worcester (01603)
Price: $370,000
Address: 22 Litchfield St
Town: Holliston (01746)
Price: $224,900
Address: 147 Turner Rd
Town: Newburyport (01950)
Price: $1,295,000
Address: 17 Lavalley Ln
Town: Brewster (02631)
Price: $869,900
Address: 132 Leland Rd
Town: Boston (02118)
Price: $799,000
Address: 877 Harrison Ave
Town: Groton (01450)
Price: $825,000
Address: 35 Oxbow Ln
Town: West Roxbury (02132)
Price: $749,000
Address: 865 Lagrange St
Town: Dorchester (02124)
Price: $699,000
Address: 1 Lyford Street
Town: Boston (02118)
Price: $1,799,000
Address: 1313 Washington St
Town: Lynn (01905)
Price: $529,900
Address: 717 Boston St
Town: Worcester (01609)
Price: $748,500
Address: 8 Old Colony Road
Town: Fall River (02721)
Price: $2,250,000
Address: 526 3Rd St
Town: Boston (02116)
Price: $700,000
Address: 231 W Newton St
Town: Beverly (01915)
Price: $829,000
Address: 42 Baker Ave
Town: Charlton (01507)
Price: $599,000
Address: 74 King Rd
Town: Chestnut Hill (02467)
Price: $455,000
Address: 84 Boylston St
Town: Dedham (02026)
Price: $799,900
Address: 86 Massachusetts Avenue
Town: Middleton (01949)
Price: $1,199,999
Address: 119 River St
Town: Winthrop (02152)
Price: $599,000
Address: 1 Seal Harbor Rd
Town: Longmeadow (01106)
Price: $358,900
Address: 22 Hawthorne Street
Town: Amesbury (01913)
Price: $669,000
Address: 101 Market Street
Town: Yarmouth Port (02675)
Price: $725,000
Address: 28 Oak Glen
Town: Chelmsford (01824)
Price: $434,500
Address: 255 North Rd
Town: West Boylston (01583)
Price: $554,900
Address: 12 Winthrop St
Town: Boston (02110)
Price: $1,699,000
Address: 300 Pier 4 Blvd
Town: Wilbraham (01095)
Price: $479,900
Address: 12 Bayberry Drive
Town: Wilmington (01887)
Price: $899,900
Address: 1 Summer St
Town: Princeton (01543)
Price: $242,900
Address: 4 Stevens Way
Town: Medford (02155)
Price: $1,249,900
Address: 54 South St
Town: Woburn (01801)
Price: $1,399,000
Address: 299 Lexington Street
Town: South Boston (02127)
Price: $899,000
Address: 340 W 2nd St
Town: Harwich Port (02646)
Price: $399,900
Address: 405 Lower County Rd
Town: Boston (02114)
Price: $1,499,000
Address: 100 Lovejoy Wharf
Town: Springfield (01119)
Price: $299,413
Address: 73 Catalpa Ter
Town: West Newton (02465)
Price: $1,149,500
Address: 66 Webster St
Town: Upton (01568)
Price: $1,206,281
Address: 29 Cider Mill
Town: Marblehead (01945)
Price: $289,000
Address: 8 Franklin St