Town: Charlton (01507)
Price: $779,000
Address: 31 Bay Path Rd
Town: Woburn (01801)
Price: $655,000
Address: 78 Kilby St
Town: Norfolk (02056)
Price: $1,239,000
Address: 23 Fredrickson Rd
Town: New Bedford (02740)
Price: $599,800
Address: 276 Hemlock Street
Town: Springfield (01128)
Price: $372,969
Address: 217 Hanson Dr
Town: Newburyport (01950)
Price: $749,900
Address: 111 Prospect St
Town: (06082)
Price: $305,000
Address: 15 Summer St
Town: (02368)
Price: $359,000
Address: 232 Canton
Town: Westfield (01085)
Price: $299,900
Address: 74 S Maple Street
Town: Lake Pleasant (01350)
Price: $649,000
Address: 8 Thayer Road
Town: Somerset (02726)
Price: $599,900
Address: 190 Gibbs St
Town: Acton (01718)
Price: $494,900
Address: 91 Drummer
Town: West Springfield (01089)
Price: $329,900
Address: 95 Mount Pleasant Ave
Town: Fall River (02721)
Price: $659,900
Address: 961 Wood St
Town: Lexington (02420)
Price: $5,990,000
Address: 16 Solomon Pierce Rd
Town: Braintree (02184)
Price: $880,000
Address: 1696 Liberty St
Town: Plymouth (02360)
Price: $629,900
Address: 455 Lunns Way
Town: Ashburnham (01430)
Price: $395,000
Address: 152 Ashby Road
Town: Three Rivers (01080)
Price: $317,500
Address: 7 Ruggles Ct
Town: Westford (01886)
Price: $1,950,000
Address: 427 Groton Rd
Town: Dracut (01826)
Price: $1,069,000
Address: 821 Merrimack Ave
Town: Stoneham (02180)
Price: $769,000
Address: 5 Emery Ct
Town: Douglas (01516)
Price: $659,900
Address: 138 Walnut St
Town: Worcester (01605)
Price: $499,900
Address: 44 Westminster street
Town: Fall River (02720)
Price: $880,000
Address: 84 Cory St
Town: Westford (01886)
Price: $2,149,000
Address: 6 Lady Constance Way
Town: Brockton (02301)
Price: $549,900
Address: 194 Hillberg Ave
Town: Mashpee (02649)
Price: $1,895,000
Address: 5 Tide Run
Town: East Falmouth (02536)
Price: $715,000
Address: 17 Pinewood Dr
Town: Plymouth (02360)
Price: $675,000
Address: 37 Spencer Dr.
Town: North Attleboro (02762)
Price: $390,000
Address: 145 W Bacon St
Town: Feeding Hills (01030)
Price: $310,000
Address: 92 Highland St
Town: Springfield (01129)
Price: $350,000
Address: 27 Allison Ln
Town: Brookline (02446)
Price: $1,650,000
Address: 26 Beals Street
Town: Chicopee (01013)
Price: $299,900
Address: 219 Clarendon Ave
Town: Westford (01886)
Price: $799,000
Address: 19 Broadway Street
Town: Wellfleet (02666)
Price: $1,149,000
Address: 32 Twine Field Rd
Town: Foxboro (02035)
Price: $429,000
Address: 84 South St
Town: Fairhaven (02719)
Price: $500,000
Address: 3 Harbor Mist Dr.
Town: Mashpee (02649)
Price: $589,000
Address: 115 Pine Hill Blvd
Town: Mashpee (02649)
Price: $679,000
Address: 72 Grey Hawk Dr
Town: Mashpee (02649)
Price: $549,000
Address: 6 Friendship Ct
Town: Mashpee (02649)
Price: $485,900
Address: 5 Friendship Ct
Town: Canton (02021)
Price: $900,000
Address: 19 Cynthia Rd
Town: Hudson (01749)
Price: $275,000
Address: 200 Manning Street
Town: Milton (02186)
Price: $2,199,900
Address: 69 Wolcott Woods Lane
Town: Framingham (01701)
Price: $929,900
Address: 88 Elm Street
Town: Framingham (01701)
Price: $929,900
Address: 88 Elm Street
Town: Norfolk (02056)
Price: $1,650,000
Address: 10 Stop River Rd
Town: Holyoke (01040)
Price: $440,000
Address: 1678 Northampton
Town: Marstons Mills (02648)
Price: $649,900
Address: 49 burnham
Town: Merrimac (01860)
Price: $300,000
Address: 4 Mechanic Street
Town: Worcester (01604)
Price: $369,000
Address: 35 Greenhalge St.
Town: New Bedford (02740)
Price: $435,000
Address: 66 Parker St
Town: Cummington (01026)
Price: $499,000
Address: 609 Berkshire Trail
Town: Haverhill (01830)
Price: $279,900
Address: 7 Clinton Street
Town: Methuen (01844)
Price: $479,900
Address: 11 Brown St
Town: North Andover (01845)
Price: $460,000
Address: 190 Chickering Rd
Town: Webster (01570)
Price: $799,900
Address: 302 Killdeer Rd
Town: Winthrop (02152)
Price: $700,000
Address: 51 Cutler St.
Town: Maynard (01754)
Price: $889,000
Address: 32 Howard Road
Town: Mansfield (02048)
Price: $959,900
Address: 14 Claire Ave
Town: Worcester (01606)
Price: $439,900
Address: 55 Meola Avenue
Town: Wayland (01778)
Price: $1,185,000
Address: 40 Hillside Drive
Town: Providence (02905)
Price: $329,000
Address: 35 Nebraska Street
Town: Centerville (02632)
Price: $659,000
Address: 526 Skunknet
Town: (02346)
Price: $549,000
Address: 269 Purchase St
Town: Quincy (02171)
Price: $1,399,000
Address: 19 Knollwood Rd
Town: Worcester (01606)
Price: $450,000
Address: 247 Saint Nicholas Ave
Town: Springfield (01109)
Price: $250,000
Address: 188 Northampton Ave