Town: Hingham (02043)
Price: $2,100,000
Address: 1 LOT Rockland St
Town: Natick (01760)
Price: $299,000
Address: 12 Walden Dr
Town: Sudbury (01776)
Price: $1,495,000
Address: 14 Frost Ln
Town: Winthrop (02152)
Price: $899,900
Address: 44 Birch Road
Town: Newton (02458)
Price: $1,500,000
Address: 65 Shornecliffe Rd
Town: Marshfield (02050)
Price: $169,000
Address: 451 School St
Town: East Boston (02128)
Price: $889,000
Address: 107 Putnam Street
Town: Chicopee (01020)
Price: $289,000
Address: 17 Chateaugay St
Town: South Hadley (01075)
Price: $599,900
Address: 318 Newton St
Town: Salem (01970)
Price: $579,900
Address: 29 Weatherly Dr
Town: Wayland (01778)
Price: $985,000
Address: 12 Cutting Cross Way
Town: Georgetown (01833)
Price: $999,900
Address: 66 Parish Rd
Town: Georgetown (01833)
Price: $899,900
Address: 66 Parish Rd.
Town: Worcester (01602)
Price: $424,900
Address: 5 Claridge Dr
Town: Holyoke (01040)
Price: $420,000
Address: 20 Longfellow Rd
Town: (02364)
Price: $910,000
Address: 26 Brookings Dr
Town: Cambridge (02141)
Price: $980,000
Address: 30 Union St
Town: Rumford (02916)
Price: $649,000
Address: 27 Gertrude Ave
Town: Foxboro (02035)
Price: $625,000
Address: 4 Cheryl Drive
Town: Plymouth (02360)
Price: $775,000
Address: 10 Elgren Way
Town: Somerville (02143)
Price: $1,400,000
Address: 43 Park Street
Town: Princeton (01543)
Price: $553,000
Address: 130 Fidelity Drive
Town: Belmont (02478)
Price: $1,175,000
Address: 118 Blanchard Rd
Town: Brighton (02135)
Price: $800,000
Address: 190 Corey Rd
Town: Pepperell (01463)
Price: $425,000
Address: 23 Shawnee Rd
Town: Dedham (02026)
Price: $925,000
Address: 35 Highland Street
Town: Dorchester (02124)
Price: $699,000
Address: 1 Lyford Street
Town: Billerica (01821)
Price: $874,900
Address: 94 Pinedale Avenue
Town: Gardner (01440)
Price: $434,900
Address: 64 High St.
Town: Somerville (02145)
Price: $749,000
Address: 20 Cross Street
Town: (02368)
Price: $679,999
Address: 34 Orchard St
Town: Framingham (01701)
Price: $889,000
Address: 1 Pleasantview Terrace
Town: Holyoke (01040)
Price: $174,900
Address: 48 N. Canal St
Town: Jamaica Plain (02130)
Price: $569,000
Address: 10 Forest Hills St
Town: Russell (01071)
Price: $425,000
Address: 1172 Huntington Rd
Town: Townsend (01469)
Price: $515,000
Address: 6 Shirley Rd
Town: Waltham (02453)
Price: $1,349,000
Address: 308 NEWTON STREET
Town: (02343)
Price: $759,000
Address: 71 Stevens Dr
Town: Northborough (01532)
Price: $1,525,000
Address: 15 Verjuniel Ave
Town: Marlborough (01752)
Price: $975,000
Address: 379 Stearns Road
Town: Dorchester (02122)
Price: $339,000
Address: 33 Adams Street
Town: (02368)
Price: $745,900
Address: 65 Lheureux Cir
Town: Brighton (02135)
Price: $385,000
Address: 1411 Commonwealth Ave
Town: Hudson (03051)
Price: $579,000
Address: 92 Dracut Road
Town: North Attleboro (02762)
Price: $850,000
Address: 10 Cliff Drive
Town: Cambridge (02140)
Price: $669,500
Address: 3 Arlington St
Town: South Boston (02127)
Price: $868,000
Address: 256 Dorchester Street
Town: Auburn (01501)
Price: $429,900
Address: 6 Renaud Drive
Town: Maynard (01754)
Price: $629,900
Address: 30 Acton Street
Town: Southampton (01073)
Price: $399,900
Address: 40 Strong Rd
Town: Cambridge (02139)
Price: $2,185,000
Address: 125 Brookline Street
Town: Lynn (01902)
Price: $499,000
Address: 13 Nahant Street
Town: Brimfield (01010)
Price: $489,900
Address: 224 East Hill Road
Town: Peabody (01960)
Price: $699,000
Address: 19 Cedar Grove Ave
Town: Harvard (01451)
Price: $1,195,000
Address: 216 Old Littleton Rd
Town: North Andover (01845)
Price: $999,000
Address: 234 Brentwood Circle
Town: (02324)
Price: $767,000
Address: 260 Boxwood Lane
Town: Brimfield (01010)
Price: $625,000
Address: 243 Brookfield Rd
Town: Cambridge (02138)
Price: $7,750,000
Address: 3 Berkeley Place
Town: Hingham (02043)
Price: $949,000
Address: 3 West St
Town: Milton (02186)
Price: $1,350,000
Address: 14 Woodmere Dr
Town: Allston (02134)
Price: $575,000
Address: 15 N Beacon St
Town: Westwood (02090)
Price: $1,295,000
Address: 1 Laura Lane
Town: Amesbury (01913)
Price: $279,900
Address: 1 Brown Ave
Town: Lexington (02420)
Price: $2,350,000
Address: 83 Winter St
Town: (02364)
Price: $475,000
Address: 9 Montclair Ave
Town: South Boston (02127)
Price: $1,799,000
Address: 209 W 2nd St
Town: Needham (02492)
Price: $1,845,000
Address: 154 Warren Street
Town: New Bedford (02745)
Price: $450,000
Address: 398 Brockton St
Town: Waban (02468)
Price: $1,590,000
Address: 25 Allen Ave