Town: Maynard (01754)
Price: $650,000
Address: 91 Nason St
Town: Groton (01450)
Price: $1,575,000
Address: 0 Hayes Woods Ln
Town: Dracut (01826)
Price: $580,000
Address: 18 Stone St
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: 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: Groveland (01834)
Price: $799,000
Address: 106 School St
Town: (02368)
Price: $784,900
Address: 7 Morton Rd
Town: Somerville (02143)
Price: $748,000
Address: 25 Clark Street
Town: Boston (02110)
Price: $5,750,000
Address: 1 Franklin St
Town: Seekonk (02771)
Price: $399,900
Address: 76 Case Ave
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: Saugus (01906)
Price: $475,000
Address: 335 Lincoln Ave
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: 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: Pawtucket (02860)
Price: $429,000
Address: 45 Fortin Ave
Town: North Falmouth (02556)
Price: $1,075,000
Address: 2 Tricia Rd
Town: Edgartown (02539)
Price: $2,695,000
Address: 2 Orchard Ln
Town: Stoneham (02180)
Price: $925,000
Address: 12 Lawndale Rd.
Town: Brighton (02135)
Price: $825,000
Address: 100 Lincoln Street
Town: Norfolk (02056)
Price: $814,000
Address: 27 Thomas Mann Circle
Town: South Easton (02375)
Price: $310,000
Address: 6 Adam St
Town: Woburn (01801)
Price: $924,999
Address: 6 Stratton Drive
Town: Boston (02118)
Price: $1,049,000
Address: 116 W Concord St
Town: Andover (01810)
Price: $589,000
Address: 20 McKenney Circle
Town: Woburn (01801)
Price: $649,995
Address: 6 Stratton Drive
Town: Woburn (01801)
Price: $839,999
Address: 6 Stratton Drive
Town: (01460)
Price: $405,900
Address: 150 Goldsmith St
Town: Lexington (02421)
Price: $2,795,000
Address: 22 Estabrook Rd
Town: Cambridge (02139)
Price: $1,649,000
Address: 300 Franklin Street
Town: Acton (01720)
Price: $724,900
Address: 101 Prospect Street
Town: Peabody (01960)
Price: $679,000
Address: 2 Ethel Ave
Town: Seekonk (02771)
Price: $750,000
Address: 1078 Taunton Ave
Town: Burlington (01803)
Price: $1,024,000
Address: 225 Middlesex Turnpike
Town: Quincy (02189)
Price: $749,000
Address: 15 High St
Town: Cambridge (02139)
Price: $949,000
Address: 1431 Cambridge St