Town: Methuen (01844)
Price: $445,000
Address: 1 Riverview Blvd
Town: Amherst (01002)
Price: $550,000
Address: 121 Amherst Rd
Town: Hopkinton (01748)
Price: $1,649,000
Address: 27 Elizabeth Rd
Town: Pawtucket (02861)
Price: $400,000
Address: 85 Manistee St
Town: Brockton (02301)
Price: $349,900
Address: 1 Fairway Drive
Town: Holden (01520)
Price: $325,000
Address: 125 MANNING ST
Town: (02368)
Price: $599,999
Address: 6 EAGLE ROAD
Town: (02346)
Price: $789,000
Address: 52 Saddleworth Way
Town: New Bedford (02744)
Price: $559,569
Address: 166 Charles St
Town: Princeton (01543)
Price: $574,900
Address: 40 Brunelle Drive
Town: Quincy (02169)
Price: $1,125,000
Address: 12 Quentin St
Town: North Attleboro (02760)
Price: $699,900
Address: 50 Metcalf Road
Town: Dedham (02026)
Price: $2,499,999
Address: 35 Shuttleworth
Town: Dedham (02026)
Price: $3,199,900
Address: 262 Meadowbrook Rd
Town: Dedham (02026)
Price: $2,779,900
Address: 20 Shuttleworth
Town: Dedham (02026)
Price: $5,429,900
Address: 20 Shuttleworth Pl
Town: Longmeadow (01106)
Price: $384,925
Address: 50 Elmwood Ave
Town: (04090)
Price: $879,900
Address: 16 Howard Ave
Town: Mashpee (02649)
Price: $425,000
Address: 14 Sandview
Town: Osterville (02655)
Price: $624,000
Address: 17 Avalon Cir
Town: Jamaica Plain (02130)
Price: $1,595,000
Address: 2 Brewer Street
Town: Webster (01570)
Price: $425,000
Address: 6 HILLSIDE AVE
Town: Orleans (02653)
Price: $979,000
Address: 20 Namskaket
Town: Yarmouth Port (02675)
Price: $2,395,000
Address: 112 Main Street
Town: Framingham (01701)
Price: $1,299,000
Address: 620 Edmands Rd
Town: Lincoln (02493)
Price: $2,299,000
Address: 620 South Avenue
Town: Mashpee (02649)
Price: $345,000
Address: 35 Ashumet Rd
Town: Quincy (02169)
Price: $1,299,900
Address: 141 Gardiner Rd
Town: (02332)
Price: $7,340,000
Address: 54 Chapel
Town: Lexington (02421)
Price: $2,295,000
Address: 22 Common Court
Town: Athol (01331)
Price: $309,900
Address: 159 Lake Ellis Rd
Town: Haverhill (01832)
Price: $654,900
Address: 90 Lowell Ave
Town: Fitchburg (01420)
Price: $399,000
Address: 16 Thomas St
Town: Springfield (01104)
Price: $415,000
Address: 16 Haumont Terrace
Town: Southborough (01772)
Price: $975,000
Address: 19 MAPLECREST DRIVE
Town: Barnstable (02630)
Price: $1,685,000
Address: 110 Commerce Road
Town: Quincy (02169)
Price: $675,000
Address: 80 Charles St
Town: Medford (02155)
Price: $479,900
Address: 5 Ash St
Town: Springfield (01105)
Price: $108,000
Address: 40 BEECH ST
Town: Marlborough (01752)
Price: $699,000
Address: 32 Water St
Town: East Falmouth (02536)
Price: $825,000
Address: 28 Sheila Way
Town: Charlestown (02129)
Price: $429,900
Address: 45 1st Ave
Town: Mendon (01756)
Price: $440,000
Address: 50 Hartford Ave E
Town: Springfield (01109)
Price: $355,000
Address: 1235 Bay St
Town: Cumberland (02864)
Price: $699,900
Address: 457 Bryant St.
Town: (02341)
Price: $495,000
Address: 438 Maquan
Town: Seekonk (02771)
Price: $625,000
Address: 794 County Street
Town: West Yarmouth (02671)
Price: $1,425,000
Address: 24 Chase St
Town: Chicopee (01020)
Price: $270,000
Address: 80 Stewart St
Town: Boston (02115)
Price: $485,000
Address: 12 Stoneholm St
Town: Springfield (01109)
Price: $349,900
Address: 66 Walsh St
Town: Boston (02111)
Price: $1,475,000
Address: 580 Washington St
Town: Worcester (01607)
Price: $610,865
Address: 422 Granite Street
Town: Merrimac (01860)
Price: $699,900
Address: 18 River Rd
Town: (02356)
Price: $1,150,000
Address: 98 Union St
Town: Woburn (01801)
Price: $579,900
Address: 267 Place Lane
Town: Chicopee (01020)
Price: $420,000
Address: 45 Guerin
Town: Beverly (01915)
Price: $699,000
Address: 9 Swan Street
Town: Rochester (02770)
Price: $899,994
Address: 0 Robinson Rd
Town: Needham (02492)
Price: $4,495,000
Address: 1780 Central Ave
Town: Haverhill (01832)
Price: $614,900
Address: 43 Boston Street
Town: Worcester (01603)
Price: $310,900
Address: 10 Douglas Ct
Town: Yarmouth Port (02675)
Price: $950,000
Address: 15 Follins Pond
Town: (02370)
Price: $709,900
Address: 18 Pat Rose Way
Town: Revere (02151)
Price: $1,525,000
Address: 78 Festa Rd
Town: (02324)
Price: $679,900
Address: 125 Walnut St
Town: Cambridge (02138)
Price: $849,000
Address: 87 Holworthy St
Town: Waltham (02451)
Price: $1,999,900
Address: 49 Lincoln Street
Town: Lawrence (01841)
Price: $364,900
Address: 21 Crescent Street
Town: North Andover (01845)
Price: $549,999
Address: 125 PHILLIPS BROOKS