Town: Plymouth (02360)
Price: $325,000
Address: 4 Marc Dr
Town: Somerville (02144)
Price: $1,729,900
Address: 327 Alewife Brook Pkwy
Town: East Freetown (02717)
Price: $500,000
Address: 8 Denise Ave
Town: Harwich (02645)
Price: $749,000
Address: 7 Tonis Way
Town: Mashpee (02649)
Price: $629,900
Address: 76 Trout Brook Rd
Town: Concord (01742)
Price: $2,699,000
Address: 488 Elm St
Town: Hudson (01749)
Price: $790,999
Address: 132 Hosmer St
Town: Boston (02116)
Price: $3,095,000
Address: 180 BEACON STREET
Town: Natick (01760)
Price: $1,199,000
Address: 64 Park Ave
Town: Haverhill (01835)
Price: $789,000
Address: 5 Towne Hill Rd
Town: Athol (01331)
Price: $365,000
Address: 212 Woodlawn Rd
Town: Needham Heights (02494)
Price: $1,500,000
Address: 77 High Street
Town: Boston (02110)
Price: $2,220,000
Address: 1 Franklin street
Town: Dorchester (02124)
Price: $699,000
Address: 3 Lyford Street
Town: Plymouth (02360)
Price: $875,000
Address: 154 Fairview Lane
Town: East Boston (02128)
Price: $539,900
Address: 72 Chelsea St
Town: Hudson (01749)
Price: $350,000
Address: 113 Brigham St
Town: Plymouth (02360)
Price: $1,475,000
Address: 43 Pond View Circle
Town: Wellesley (02482)
Price: $5,895,000
Address: 55 Ridge Hill Farm Rd
Town: New Bedford (02745)
Price: $387,000
Address: 506 Hawes St
Town: Lynn (01902)
Price: $349,900
Address: 113 Nahant St
Town: Marblehead (01945)
Price: $749,000
Address: 11 Elbridge
Town: Lincoln (02493)
Price: $5,150,000
Address: 135 Orchard Ave
Town: Wakefield (01880)
Price: $859,900
Address: 3 Gladstone St
Town: Westford (01886)
Price: $985,000
Address: 4 Drew Crossing
Town: Dorchester (02124)
Price: $1,300,000
Address: 1 Lyford Street
Town: Peabody (01960)
Price: $550,000
Address: 106 Winona Street
Town: Cambridge (02139)
Price: $1,695,000
Address: 7 Lopez Street
Town: Rehoboth (02769)
Price: $1,189,000
Address: 22 Bucklin Drive
Town: Waltham (02453)
Price: $679,000
Address: 659 Moody Street
Town: Belchertown (01007)
Price: $724,000
Address: 51 Metacomet St
Town: Hull (02045)
Price: $1,329,999
Address: 2 Sixth Street
Town: West Brookfield (01083)
Price: $419,000
Address: 233 Maple St
Town: Wellesley Hills (02481)
Price: $2,495,000
Address: 10 Allen Road
Town: Burlington (01803)
Price: $830,000
Address: 29 Grove Lane
Town: North Dartmouth (02747)
Price: $969,000
Address: 815 Old Fall River Rd.
Town: Andover (01810)
Price: $1,999,995
Address: 103 Central Street
Town: Haverhill (01830)
Price: $650,000
Address: 280 East Broadway
Town: Milton (02186)
Price: $899,900
Address: 795 Brook Road
Town: Arlington (02476)
Price: $1,399,900
Address: 14 Burton St
Town: Chelmsford (01824)
Price: $675,000
Address: 4 Mansfield Drive
Town: Westborough (01581)
Price: $379,000
Address: 1302 Codman Way
Town: Saugus (01906)
Price: $814,950
Address: 14 Prospect St
Town: Marlborough (01752)
Price: $524,000
Address: 8 Roundtop Rd.
Town: Chestnut Hill (02467)
Price: $799,000
Address: 250 Hammond Pond Pkwy
Town: Hyde Park (02136)
Price: $1,160,000
Address: 1886 River St
Town: Millis (02054)
Price: $1,689,000
Address: 10 Beech Street
Town: Concord (01742)
Price: $685,000
Address: 808 Main Street
Town: Norwood (02062)
Price: $1,150,000
Address: 19 Hoyle Street (Not East Hoyle)
Town: Fitchburg (01420)
Price: $475,000
Address: 62 Wendell Rd
Town: (02332)
Price: $3,100,000
Address: 535 Washington Street
Town: Norwood (02062)
Price: $805,000
Address: 253 Nahatan
Town: Ashland (01721)
Price: $774,900
Address: 9 South Street
Town: Northampton (01060)
Price: $591,900
Address: 12 Orchard Street
Town: Braintree (02184)
Price: $670,000
Address: 414 John Mahar Hwy
Town: Plymouth (02360)
Price: $499,000
Address: 756 Bourne Rd
Town: Huntington (01050)
Price: $549,000
Address: 236 Norwich Lk
Town: Newton (02458)
Price: $1,875,000
Address: 15 Jewett Pl
Town: Boston (02111)
Price: $875,000
Address: 1 Nassau
Town: Stow (01775)
Price: $429,000
Address: 34 Meeting House Lane
Town: Cambridge (02139)
Price: $3,995,000
Address: 305 Broadway
Town: West Newton (02465)
Price: $2,249,000
Address: 76 Harding St
Town: North Truro (02652)
Price: $299,000
Address: 169 Shore Rd
Town: Fitchburg (01420)
Price: $249,999
Address: 61 Academy St
Town: (02330)
Price: $435,000
Address: 61 Cedar Dr
Town: Chelsea (02150)
Price: $949,900
Address: 837 Broadway
Town: Dorchester (02125)
Price: $699,000
Address: 121 E Cottage Street
Town: Wrentham (02093)
Price: $624,900
Address: 10 Tilting Rock Rd
Town: Westport (02790)
Price: $899,900
Address: 2 Mackady Court
Town: Chatham (02633)
Price: $4,900,000
Address: 346 Morris Island Road