Town: Roslindale (02131)
Price: $475,000
Address: 650 Hyde Park Ave
Town: Needham Heights (02494)
Price: $1,459,000
Address: 35 Andrea Cir
Town: North Grafton (01536)
Price: $1,195,000
Address: 4 Abby Road
Town: New Bedford (02740)
Price: $549,888
Address: 34 Washburn st
Town: Sunderland (01375)
Price: $535,000
Address: 134 Montague Rd
Town: Boston (02116)
Price: $3,100,000
Address: 176 Marlborough St
Town: Sandwich (02563)
Price: $649,000
Address: 84 Harlow
Town: Lexington (02420)
Price: $2,798,000
Address: 1 Maureen Rd
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: Huntington (01050)
Price: $375,000
Address: 1 Searle Road
Town: Holden (01520)
Price: $499,900
Address: 35 Chapin Rd
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: Bernardston (01337)
Price: $549,000
Address: 376 E Hill Rd
Town: Boston (02116)
Price: $469,000
Address: 12 Isabella St
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: 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: 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: Norfolk (02056)
Price: $789,000
Address: 14 Cleary Cir
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: 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: Swampscott (01907)
Price: $459,000
Address: 445 Essex Street
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
Town: Dorchester (02124)
Price: $700,000
Address: 56 Fairmount
Town: Easthampton (01027)
Price: $479,000
Address: 26 Colonial Ave
Town: Jamaica Plain (02130)
Price: $459,000
Address: 7 Segel St
Town: (02338)
Price: $509,000
Address: 266 Monponsett Street
Town: Brighton (02135)
Price: $949,000
Address: 58 Dustin Street
Town: Milford (01757)
Price: $539,999
Address: 95 High Street
Town: Lynn (01902)
Price: $540,000
Address: 69 Hawthorne Street