Town: Lexington (02420)
Price: $2,798,000
Address: 1 Maureen Rd
Town: Winthrop (02152)
Price: $559,900
Address: 41 Sargent St
Town: Cambridge (02138)
Price: $1,650,000
Address: 984 Memorial Drive
Town: Brookline (02445)
Price: $1,000,000
Address: 141 Beaconsfield Road
Town: Somerset (02726)
Price: $650,000
Address: 107 Manchester Avenue
Town: Brighton (02135)
Price: $990,000
Address: 32 Cushman Rd
Town: Lynnfield (01940)
Price: $725,000
Address: 765 Walnut St
Town: Chesterfield (01012)
Price: $339,900
Address: 39 Cowper Road
Town: Pittsfield (01201)
Price: $320,000
Address: 29 Murphy Place
Town: Wakefield (01880)
Price: $979,000
Address: 706 Main St
Town: Malden (02148)
Price: $1,049,000
Address: 11 Starbird St
Town: Huntington (01050)
Price: $375,000
Address: 1 Searle Road
Town: Holden (01520)
Price: $499,900
Address: 35 Chapin Rd
Town: Reading (01867)
Price: $799,900
Address: 12 Whitehall Lane
Town: Boston (02116)
Price: $650,000
Address: 40 Commonwealth Ave
Town: Marlborough (01752)
Price: $539,900
Address: 114 Linda Circle
Town: Newton (02458)
Price: $980,000
Address: 4 Remick Terrace
Town: Foxboro (02035)
Price: $300,000
Address: 19 Fuller Rd
Town: Charlton (01507)
Price: $789,000
Address: 0 Lelandville Road
Town: Becket (01223)
Price: $410,000
Address: 380 Frost Rd
Town: Chatham (02633)
Price: $1,200,000
Address: 27 Martha Kendrick Dr
Town: Oakham (01068)
Price: $349,900
Address: 21 Spencer Rd
Town: Easthampton (01027)
Price: $625,000
Address: 262 Loudville Rd
Town: Northampton (01060)
Price: $399,000
Address: 4 Gleason Rd
Town: Cotuit (02635)
Price: $1,895,000
Address: 105 Bay Road
Town: Westborough (01581)
Price: $562,000
Address: 5 Peters Farm Way
Town: Dracut (01826)
Price: $469,999
Address: 157 Old Rd
Town: Edgartown (02539)
Price: $2,600,000
Address: 8 Old Dunhams Corner Way
Town: Boston (02108)
Price: $9,450,000
Address: 32 Lime St
Town: Cambridge (02140)
Price: $2,590,000
Address: 12 Hollis Street
Town: Bernardston (01337)
Price: $549,000
Address: 376 E Hill Rd
Town: Boston (02116)
Price: $469,000
Address: 12 Isabella St
Town: Boston (02113)
Price: $1,800,000
Address: 209 Salem Street
Town: (02324)
Price: $639,000
Address: 130 Maple Ave
Town: Andover (01810)
Price: $829,000
Address: 331 S. Main Street
Town: Fairhaven (02719)
Price: $1,200,000
Address: 77 Adams St
Town: Jamaica Plain (02130)
Price: $669,000
Address: 6 View South Ave
Town: East Boston (02128)
Price: $660,000
Address: 655 Saratoga Street
Town: East Boston (02128)
Price: $700,000
Address: 655 Saratoga Street
Town: Somerset (02726)
Price: $399,900
Address: 34 Doherty Ave
Town: Hingham (02043)
Price: $1,650,000
Address: 2 Langlee Rd
Town: Ipswich (01938)
Price: $679,000
Address: 4 Oakhurst Ave
Town: Wilbraham (01095)
Price: $499,900
Address: 41 Brookside Dr
Town: Springfield (01107)
Price: $275,000
Address: 1526 Dwight St
Town: Dennis (02638)
Price: $1,650,000
Address: 25 Horsefoot Path
Town: Chelsea (02150)
Price: $559,000
Address: 10 Beacon St
Town: Newtonville (02460)
Price: $2,148,000
Address: 43 Walker Street
Town: Billerica (01821)
Price: $1,199,900
Address: 88 Lexington Rd
Town: Norfolk (02056)
Price: $789,000
Address: 14 Cleary Cir
Town: Mattapan (02126)
Price: $690,000
Address: 30 Glenhill Rd
Town: Raynham (02767)
Price: $775,000
Address: 70 Forest St
Town: Harwich Port (02646)
Price: $335,000
Address: 405 Lower County Rd
Town: Chelsea (02150)
Price: $499,999
Address: 165 Cottage St
Town: Boston (02108)
Price: $5,250,000
Address: 32 West Cedar Street
Town: Sudbury (01776)
Price: $1,950,000
Address: 11 Fox Hill Drive
Town: Dorchester (02122)
Price: $975,000
Address: 49 Coffey St
Town: Jamaica Plain (02130)
Price: $1,095,000
Address: 193 Lamartine St
Town: Dorchester (02122)
Price: $975,000
Address: 49 Coffey St
Town: Dorchester (02125)
Price: $1,050,000
Address: 29 E Cottage
Town: Foxboro (02035)
Price: $565,888
Address: 80 Mill St
Town: Brookline (02446)
Price: $3,125,000
Address: 80 Vernon
Town: Taunton (02780)
Price: $485,000
Address: 146 Powderhorn Dr
Town: Swampscott (01907)
Price: $459,000
Address: 445 Essex Street
Town: West Roxbury (02132)
Price: $1,299,000
Address: 10 Burwell Rd
Town: Boston (02115)
Price: $1,300,000
Address: 457 Beacon St
Town: Gloucester (01930)
Price: $639,000
Address: 30 Chapel Street
Town: Peabody (01960)
Price: $889,000
Address: 2 Prospect Street
Town: New Ipswich (03071)
Price: $550,000
Address: 155 Old Wilton
Town: (02338)
Price: $493,000
Address: 266 Monponsett Street
Town: Haverhill (01835)
Price: $660,000
Address: 23 Lincolnshire Dr