Town: Dracut (01826)
Price: $580,000
Address: 18 Stone St
Town: Worcester (01604)
Price: $317,500
Address: 1 Envelope Terrace
Town: Franklin (02038)
Price: $639,999
Address: 312 Eagles Nest Way
Town: Indian Orchard (01151)
Price: $359,900
Address: 36 Montcalm St
Town: Newton (02458)
Price: $1,089,000
Address: 12 Richardson Street
Town: Cohasset (02025)
Price: $1,485,000
Address: 40 Jerusalem Rd
Town: Longmeadow (01106)
Price: $525,000
Address: 26 White Oaks Dr
Town: Medford (02155)
Price: $1,649,000
Address: 124 Grant Ave
Town: Lawrence (01843)
Price: $534,900
Address: 4 Bourque St
Town: Concord (01742)
Price: $2,495,000
Address: 1053 Main St
Town: Holden (01520)
Price: $559,900
Address: 29 Appletree Lane
Town: Gilbertville (01518)
Price: $573,000
Address: 16 Summit Ave
Town: Brighton (02135)
Price: $649,000
Address: 12 Shannon St
Town: Somerville (02144)
Price: $1,675,000
Address: 70 Victoria St
Town: Carlisle (01741)
Price: $1,250,000
Address: 1 Garrison Way
Town: Orleans (02653)
Price: $829,000
Address: 95 S Orleans Road
Town: Carlisle (01741)
Price: $1,250,000
Address: 1 Garrison Way
Town: Springfield (01119)
Price: $379,990
Address: 6 Sparrow Dr
Town: Groveland (01834)
Price: $799,000
Address: 106 School St
Town: Charlestown (02129)
Price: $849,000
Address: 18 Park Street
Town: (02368)
Price: $784,900
Address: 7 Morton Rd
Town: Springfield (01119)
Price: $350,000
Address: 156 Gardens Dr
Town: Somerville (02143)
Price: $748,000
Address: 25 Clark Street
Town: Dedham (02026)
Price: $1,150,000
Address: 325 East St
Town: Boston (02110)
Price: $5,750,000
Address: 1 Franklin St
Town: Seekonk (02771)
Price: $399,900
Address: 76 Case Ave
Town: Franklin (02038)
Price: $389,000
Address: 46 Benjamin Landing Ln
Town: Worcester (01604)
Price: $389,900
Address: 22 Sherbrook Ave
Town: (06082)
Price: $378,900
Address: 45 Sapphire St
Town: Boston (02118)
Price: $4,275,000
Address: 380 Harrison Ave
Town: Haverhill (01832)
Price: $420,000
Address: 65 Hunters Run Pl
Town: South Boston (02127)
Price: $1,895,000
Address: 253 W. 3rd St
Town: Nantucket (02554)
Price: $2,499,900
Address: 2 Goldenrod Court
Town: Fairhaven (02719)
Price: $605,000
Address: 70 Hathaway St
Town: Wilbraham (01095)
Price: $495,000
Address: 14 RAYMOND DRIVE
Town: Newton Upper Falls (02464)
Price: $899,000
Address: 66 Linden Street
Town: Quincy (02169)
Price: $438,800
Address: 94 Brook Rd
Town: Taunton (02780)
Price: $589,000
Address: 106 Alicia Dr
Town: Raynham (02767)
Price: $475,000
Address: 38 Elm St. East
Town: South Boston (02127)
Price: $1,895,000
Address: 253 W. 3rd St
Town: Melrose (02176)
Price: $569,000
Address: 569 Franklin St
Town: Belchertown (01007)
Price: $435,000
Address: 399 No. Washington St.
Town: Cotuit (02635)
Price: $1,295,000
Address: 46 Oak St
Town: Yarmouth (02673)
Price: $699,000
Address: 25 Woodcrest Ln
Town: Saugus (01906)
Price: $475,000
Address: 335 Lincoln Ave
Town: Wilbraham (01095)
Price: $325,000
Address: 16 Jewell Ln
Town: Haverhill (01830)
Price: $534,900
Address: 7 Squaw Creek Dr
Town: North Andover (01845)
Price: $350,000
Address: 35 Fernview Ave
Town: Westford (01886)
Price: $2,195,000
Address: 3 Woolsack Drive
Town: Worcester (01603)
Price: $349,900
Address: 26 Mildred Ave
Town: Stoughton (02072)
Price: $1,695,713
Address: 4 Eagle Rock Ext
Town: Lexington (02421)
Price: $2,150,000
Address: 75 Cedar St
Town: Charlestown (02129)
Price: $995,000
Address: 100 Baldwin Street
Town: Hull (02045)
Price: $775,000
Address: 274 Newport Rd
Town: Blackstone (01504)
Price: $645,000
Address: 244 Mendon St
Town: Lowell (01854)
Price: $524,900
Address: 87 New York
Town: Wellfleet (02666)
Price: $899,900
Address: 6 Professional Heights Rd
Town: Methuen (01844)
Price: $575,000
Address: 36 Mary Lou St.
Town: Holliston (01746)
Price: $725,000
Address: 62 Carl Road
Town: Haverhill (01832)
Price: $385,000
Address: 1376 River Street
Town: Pawtucket (02860)
Price: $429,000
Address: 45 Fortin Ave
Town: North Falmouth (02556)
Price: $1,075,000
Address: 2 Tricia Rd
Town: Gardner (01440)
Price: $309,000
Address: 97 Ash St
Town: Gloucester (01930)
Price: $529,999
Address: 273 Washington St
Town: Edgartown (02539)
Price: $2,695,000
Address: 2 Orchard Ln
Town: Stoughton (02072)
Price: $539,900
Address: 64 Drake Ave
Town: Stoneham (02180)
Price: $925,000
Address: 12 Lawndale Rd.
Town: Framingham (01701)
Price: $649,900
Address: 60 Davidson Rd
Town: Brighton (02135)
Price: $825,000
Address: 100 Lincoln Street
Town: Norfolk (02056)
Price: $814,000
Address: 27 Thomas Mann Circle