Town: Dudley (01571)
Price: $649,900
Address: 71 Eagle Dr
Town: Marshfield (02050)
Price: $850,000
Address: 106 Careswell St
Town: Waban (02468)
Price: $1,199,900
Address: 15 Allen Ave
Town: Dunstable (01827)
Price: $775,000
Address: 14 Cross St
Town: Canton (02021)
Price: $679,900
Address: 19 Walnut Knls
Town: (02370)
Price: $849,900
Address: 15 THAYER TERRACE
Town: Chestnut Hill (02467)
Price: $595,000
Address: 27 Commonwealth Ave
Town: Somerville (02145)
Price: $1,050,000
Address: 34 Knowlton
Town: North Attleboro (02760)
Price: $299,999
Address: 32 Richards Ave
Town: Ipswich (01938)
Price: $674,900
Address: 18 Lafayette Rd
Town: South Boston (02127)
Price: $479,000
Address: 13 Vinton St
Town: North Chelmsford (01862)
Price: $839,000
Address: 43 Outlook Rd
Town: Allston (02134)
Price: $410,000
Address: 86 Glenville Ave
Town: Belmont (02478)
Price: $925,000
Address: 70 Thomas Street
Town: Hingham (02043)
Price: $459,900
Address: 5 Beals Cove Rd
Town: Boston (02116)
Price: $22,000,000
Address: 1 Cortes Street
Town: Somerville (02143)
Price: $799,000
Address: 65 Concord Avenue
Town: Norton (02766)
Price: $549,900
Address: 2 Top Flight Dr
Town: Canton (02021)
Price: $747,900
Address: 20 Audubon Way
Town: Milton (02186)
Price: $1,350,000
Address: 14 Woodmere Dr
Town: Roslindale (02131)
Price: $465,000
Address: 187 Florence St
Town: North Grafton (01536)
Price: $545,000
Address: 46 John Drive
Town: Bedford (01730)
Price: $925,000
Address: 26 Kendall Ct
Town: Newton Upper Falls (02464)
Price: $999,000
Address: 12 Shawmut Park
Town: Brookline (02445)
Price: $800,000
Address: 20 Rice St
Town: Andover (01810)
Price: $949,000
Address: 4 Buchan Road
Town: Norwood (02062)
Price: $424,900
Address: 232 Rock St
Town: Norfolk (02056)
Price: $789,000
Address: 14 Cleary Cir
Town: Sandwich (02563)
Price: $398,000
Address: 17 Highview Dr
Town: New Bedford (02740)
Price: $530,000
Address: 1 Sylvia Court
Town: Braintree (02184)
Price: $390,000
Address: 37 Skyline Drive
Town: Somerville (02145)
Price: $3,510,000
Address: 109 Walnut St
Town: Springfield (01108)
Price: $329,900
Address: 52 Eldridge St
Town: Boston (02110)
Price: $1,998,000
Address: 110 Broad St
Town: Sutton (01590)
Price: $535,000
Address: 81 Ariel Cir
Town: Braintree (02184)
Price: $950,000
Address: 39 Morrison Rd
Town: Andover (01810)
Price: $550,000
Address: 170 Haverhill St
Town: Andover (01810)
Price: $899,000
Address: 2 Buchan Road
Town: Hopkinton (01748)
Price: $599,000
Address: 5 Weybridge Lane
Town: Somerville (02143)
Price: $1,299,500
Address: 36 Springfield St
Town: Sandwich (02562)
Price: $799,900
Address: 20 Fieldwood Dr
Town: Boxborough (01719)
Price: $625,000
Address: 134 Russet Ln
Town: Lunenburg (01462)
Price: $475,000
Address: 41 White St
Town: Amherst (01002)
Price: $325,000
Address: 12 Moorland St
Town: Worcester (01602)
Price: $369,900
Address: 155 Tory Fort Ln
Town: Amherst (01002)
Price: $375,000
Address: 19 Mcintosh Dr
Town: Princeton (01543)
Price: $619,000
Address: 184 East County Road
Town: Taunton (02780)
Price: $510,000
Address: 94 Sycamore Lane
Town: North Andover (01845)
Price: $895,000
Address: 26 Woodberry Lane
Town: Natick (01760)
Price: $1,379,000
Address: 3 Pineridge Rd
Town: Yarmouth (02673)
Price: $479,000
Address: 441 Buck Island Rd
Town: Haverhill (01832)
Price: $279,900
Address: 635 WEST LOWELL AVE
Town: Westborough (01581)
Price: $715,000
Address: 30 Arch St
Town: Jamaica Plain (02130)
Price: $580,000
Address: 35 Eldridge Road
Town: Belmont (02478)
Price: $749,000
Address: 88 Palfrey Rd
Town: Waban (02468)
Price: $2,995,000
Address: 443 chestnut
Town: Tewksbury (01876)
Price: $700,000
Address: 20 Meredith Rd
Town: Somerville (02144)
Price: $2,195,000
Address: 111 Pearson Rd
Town: Brimfield (01010)
Price: $770,000
Address: 85 East Hill Road
Town: Framingham (01701)
Price: $222,400
Address: 4 Mclaughlin St
Town: Walpole (02081)
Price: $633,400
Address: 1391 Main Street
Town: Dedham (02026)
Price: $1,990,000
Address: 37 Cottage Cir
Town: Plymouth (02360)
Price: $729,000
Address: 11 Butten Mews
Town: West Roxbury (02132)
Price: $1,080,000
Address: 5 Crest St
Town: Brighton (02135)
Price: $365,000
Address: 53 Colborne Road
Town: Quincy (02188)
Price: $745,000
Address: 114 Broad St
Town: Salem (01970)
Price: $579,000
Address: 64 Essex St
Town: Walpole (02081)
Price: $677,800
Address: 1391 Main Street
Town: Dedham (02026)
Price: $1,990,000
Address: 37 Cottage Cir
Town: Worcester (01611)
Price: $345,000
Address: 19 South Sreet