Town: Gloucester (01930)
Price: $1,050,000
Address: 28 Riverview Rd
Town: Monson (01057)
Price: $348,000
Address: 138 BRIMFIELD ROAD
Town: Worcester (01604)
Price: $575,000
Address: 3 Ingleside Ave
Town: Woburn (01801)
Price: $1,249,900
Address: 6 Tidd Ave
Town: Boston (02109)
Price: $1,900,000
Address: 3 Battery Wharf
Town: Marblehead (01945)
Price: $799,000
Address: 37 Peach Highlands
Town: Braintree (02184)
Price: $925,000
Address: 293 Alida Rd
Town: Dorchester (02124)
Price: $515,000
Address: 27 Armandine St
Town: Hull (02045)
Price: $999,000
Address: 14 Highland Avenue
Town: Boston (02116)
Price: $739,000
Address: 34 Lawrence
Town: Millis (02054)
Price: $1,299,000
Address: 34 Beech Street
Town: Salem (01970)
Price: $439,900
Address: 24 Wisteria St
Town: Lynn (01902)
Price: $440,000
Address: 122 Beacon Hill Ave
Town: Stoneham (02180)
Price: $549,000
Address: 200 Ledgewood
Town: East Boston (02128)
Price: $619,000
Address: 18 Chelsea St
Town: Douglas (01516)
Price: $375,000
Address: 97 Eagle Drive
Town: Leominster (01453)
Price: $215,000
Address: 740 Central St.
Town: Waltham (02451)
Price: $1,299,900
Address: 234 LAKE STREET
Town: Lexington (02421)
Price: $2,850,000
Address: 34 Allen St.
Town: Northborough (01532)
Price: $575,000
Address: 107 Washburn St
Town: Wakefield (01880)
Price: $1,275,000
Address: 61 Forest Street
Town: Concord (01742)
Price: $5,775,000
Address: 343 Nashawtuc Rd
Town: Braintree (02184)
Price: $779,900
Address: 36 Brookside Rd
Town: Buzzards Bay (02532)
Price: $589,000
Address: 8 Van Bummel Rd.
Town: (02338)
Price: $839,900
Address: 151 Plymouth St
Town: Marblehead (01945)
Price: $1,595,000
Address: 290 Washington Street
Town: Newburyport (01950)
Price: $2,150,000
Address: 12 53Rd St
Town: Hingham (02043)
Price: $999,500
Address: 4 Richard Rd
Town: Wakefield (01880)
Price: $949,900
Address: 30 Park Street
Town: Quincy (02188)
Price: $619,900
Address: 294 Commercial St
Town: Boston (02116)
Price: $759,000
Address: 193 West Canton St
Town: Watertown (02472)
Price: $875,000
Address: 7 French St
Town: Falmouth (02540)
Price: $324,000
Address: 55 Pine Valley Dr
Town: Sharon (02067)
Price: $675,000
Address: 17 Pine Rd
Town: Southborough (01772)
Price: $1,895,000
Address: 9 Wentworth Drive
Town: Pepperell (01463)
Price: $549,900
Address: 25 Chace Ave
Town: Lexington (02421)
Price: $1,395,000
Address: 18 Greenwood St
Town: Tewksbury (01876)
Price: $549,900
Address: 93 Fairway Drive
Town: (02341)
Price: $689,900
Address: 275 Whitman St
Town: Acushnet (02743)
Price: $849,900
Address: 63 Wing Rd
Town: Sherborn (01770)
Price: $1,178,000
Address: 1 Fawn Road
Town: Lowell (01854)
Price: $949,000
Address: 75 Bowers Street.
Town: (02356)
Price: $1,150,000
Address: 66 Poquanticut Avenue
Town: (02339)
Price: $1,675,000
Address: 141 Deerfield Ln
Town: Dorchester (02122)
Price: $970,000
Address: 22 High Street
Town: Marlborough (01752)
Price: $499,988
Address: 272 Lincoln St
Town: Marlborough (01752)
Price: $598,000
Address: 272 Lincoln Street
Town: Worcester (01610)
Price: $589,900
Address: 7 W Hampton St
Town: Tyngsboro (01863)
Price: $450,000
Address: 739 Wellman Ave
Town: South Chatham (02659)
Price: $1,295,000
Address: 79 Forest Beach Rd
Town: Boston (02119)
Price: $525,000
Address: 10 Taber St
Town: Harvard (01451)
Price: $674,900
Address: 15 Littleton Road
Town: North Brookfield (01535)
Price: $399,999
Address: 34 North St
Town: Needham (02492)
Price: $2,795,000
Address: 107 Valley Road
Town: (02368)
Price: $479,000
Address: 15 Linden Thomas Rd
Town: Plymouth (02360)
Price: $995,000
Address: 206 Bourne Road
Town: Worcester (01603)
Price: $335,000
Address: 44 Litchfield St
Town: (02346)
Price: $449,000
Address: 184 Rocky Meadow St
Town: Watertown (02472)
Price: $925,000
Address: 43 Irma Avenue
Town: Worcester (01605)
Price: $245,000
Address: 10 Hemans
Town: Reading (01867)
Price: $1,149,000
Address: 66 COLBURN ROAD
Town: Quincy (02171)
Price: $499,999
Address: 2001 Marina Dr
Town: Buzzards Bay (02532)
Price: $679,000
Address: 34 Turnberry Rd
Town: Salem (01970)
Price: $585,000
Address: 64 Valiant Way
Town: South Dennis (02660)
Price: $1,399,000
Address: 46 Jays Dr
Town: Brookline (02446)
Price: $2,650,000
Address: 186 Mason Ter
Town: South Easton (02375)
Price: $395,000
Address: 509 Dongary Road
Town: Concord (01742)
Price: $945,000
Address: 394 Plainfield Road
Town: Westborough (01581)
Price: $750,000
Address: 9 Shaker Way
Town: Newburyport (01950)
Price: $1,249,000
Address: 14 Spring St