Town: (02333)
Price: $929,000
Address: 20 Plain St
Town: Milton (02186)
Price: $1,165,000
Address: 22 Wildwood Road
Town: Norwell (02061)
Price: $889,000
Address: 114 Main St
Town: Chestnut Hill (02467)
Price: $2,850,000
Address: 208 South St
Town: Haverhill (01832)
Price: $244,900
Address: 72 River Street
Town: Foxboro (02035)
Price: $550,000
Address: 12 West Street
Town: Springfield (01109)
Price: $349,900
Address: 86 alden st
Town: Framingham (01701)
Price: $1,750,000
Address: 100 Nobscot Drive
Town: Townsend (01469)
Price: $695,000
Address: 98 wallace hill road
Town: Plymouth (02360)
Price: $1,850,000
Address: 178 Black Cat Rd
Town: Sudbury (01776)
Price: $1,100,000
Address: 121 White Pond Way
Town: Mashpee (02649)
Price: $319,900
Address: 24 Center St
Town: Fitchburg (01420)
Price: $429,000
Address: 1 Avon Place
Town: Douglas (01516)
Price: $489,900
Address: 47 Compass Point Dr
Town: Jamaica Plain (02130)
Price: $1,150,000
Address: 24 Evergreen St
Town: South Boston (02127)
Price: $715,000
Address: 7 O St
Town: Shrewsbury (01545)
Price: $1,189,000
Address: 20 Rawson Hill Dr
Town: Pepperell (01463)
Price: $674,900
Address: 102 Nashua Road
Town: Milton (02186)
Price: $765,000
Address: 131 Eliot
Town: Easthampton (01027)
Price: $565,000
Address: 11 Glendale St
Town: South Weymouth (02190)
Price: $639,900
Address: 27 Park Ave.
Town: Malden (02148)
Price: $775,000
Address: 153 Cherry Street
Town: Groton (01450)
Price: $850,000
Address: 15 Squannacook Dr
Town: Ashland (01721)
Price: $649,900
Address: 379 Captain Eames Cir
Town: South Boston (02127)
Price: $799,000
Address: 53 Thomas Park
Town: West Roxbury (02132)
Price: $979,000
Address: 72 Theodore Parker Rd
Town: Methuen (01844)
Price: $584,900
Address: 40 Comet Rd
Town: Medford (02155)
Price: $899,000
Address: 33 Everlyn Avenue
Town: North Grafton (01536)
Price: $538,000
Address: 5 Edward Dr
Town: (02382)
Price: $519,900
Address: 1121 Auburn Street
Town: North Andover (01845)
Price: $625,000
Address: 183 Massachusetts Ave
Town: Dracut (01826)
Price: $789,900
Address: 30 Walnut
Town: South Hadley (01075)
Price: $550,000
Address: 84 Judd Ave
Town: Melrose (02176)
Price: $479,900
Address: 180 Green St
Town: West Newton (02465)
Price: $3,198,000
Address: 56 Dearborn Street
Town: North Andover (01845)
Price: $649,900
Address: 177 Massachusetts Ave
Town: Lowell (01854)
Price: $289,900
Address: 1820 Skyline Dr
Town: Waltham (02453)
Price: $779,900
Address: 162 MYRTLE STREET
Town: Andover (01810)
Price: $1,888,000
Address: 12 Haskell Road
Town: Waltham (02451)
Price: $1,295,000
Address: 1767 TRAPELO ROAD
Town: Marlborough (01752)
Price: $355,000
Address: 280 Elm St
Town: South Barre (01074)
Price: $229,900
Address: 14 Trafalgar Square
Town: Uxbridge (01569)
Price: $499,000
Address: 179 Sutton St
Town: Pawtucket (02860)
Price: $199,900
Address: 245 Manton Street
Town: Winthrop (02152)
Price: $1,175,000
Address: 191 Court Rd
Town: Wakefield (01880)
Price: $399,000
Address: 234 WATER STREET
Town: Gardner (01440)
Price: $469,000
Address: 21 Plymouth St
Town: (02370)
Price: $799,900
Address: 10 Birch Bottom Circle
Town: Feeding Hills (01030)
Price: $459,900
Address: 30 Rising St
Town: (02332)
Price: $3,000,000
Address: 117 Soule Ave
Town: Needham (02492)
Price: $2,100,000
Address: 80 Emerson Road
Town: Boston (02116)
Price: $887,000
Address: 255 Beacon
Town: Middleboro (02739)
Price: $1,250,000
Address: 95 Angelica Ave
Town: Groton (01450)
Price: $735,000
Address: 52 Chestnut Hill Rd
Town: Framingham (01702)
Price: $699,000
Address: 39 Bethany Rd
Town: Boston (02113)
Price: $1,249,000
Address: 11 Wiget St
Town: North Andover (01845)
Price: $469,900
Address: 350 Greene Street
Town: Fall River (02724)
Price: $799,000
Address: 636 Dwelley
Town: Tyngsboro (01863)
Price: $419,000
Address: 33 Kennedy Dr
Town: Shrewsbury (01545)
Price: $345,000
Address: 40 Shrewsbury Green Dr
Town: Dighton (02715)
Price: $799,900
Address: 418 Hart St
Town: Sturbridge (01566)
Price: $1,250,000
Address: 43 Mountain Brook Rd
Town: Yarmouth Port (02675)
Price: $950,000
Address: 23 Dauphine Dr
Town: Boston (02116)
Price: $1,895,000
Address: 74 Appleton St
Town: Wakefield (01880)
Price: $619,900
Address: 381 Water St
Town: Pocasset (02559)
Price: $1,350,000
Address: 566 Shore Rd
Town: East Boston (02128)
Price: $575,000
Address: 172 Cottage St
Town: Acton (01720)
Price: $879,000
Address: 349 Arlington St
Town: South Hadley (01075)
Price: $519,900
Address: 108 College St
Town: Holyoke (01040)
Price: $135,000
Address: 130 Middle Water st