Town: Fitchburg (01420)
Price: $444,900
Address: 39 Arlington St
Town: Scituate (02066)
Price: $1,195,000
Address: 42 Captain Peirce Rd
Town: Worthington (01098)
Price: $349,900
Address: 52 Patterson Rd
Town: Worcester (01603)
Price: $349,990
Address: 114 Henshaw St.
Town: New Bedford (02740)
Price: $389,900
Address: 9 Clark St
Town: Newton (02459)
Price: $3,789,000
Address: 133 Oak Hill Street
Town: Stoughton (02072)
Price: $419,000
Address: 8 Patricia Drive
Town: Tewksbury (01876)
Price: $799,000
Address: 1465 Shawsheen Street
Town: Brockton (02301)
Price: $298,900
Address: 685 Oak St (Madrid Square)
Town: South Boston (02127)
Price: $549,000
Address: 265 C Street
Town: North Attleboro (02760)
Price: $729,900
Address: 64 Smith St
Town: Braintree (02184)
Price: $950,000
Address: 131 Jefferson St
Town: Pawtucket (02860)
Price: $729,900
Address: 64 Smith St
Town: Needham (02492)
Price: $2,595,000
Address: 21 Cedar Springs Lane
Town: Gloucester (01930)
Price: $1,050,000
Address: 28 Riverview Rd
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: 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: 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: 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: 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: Acushnet (02743)
Price: $849,900
Address: 63 Wing Rd
Town: Sherborn (01770)
Price: $1,178,000
Address: 1 Fawn Road
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: $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: Watertown (02472)
Price: $925,000
Address: 43 Irma Avenue
Town: Reading (01867)
Price: $1,149,000
Address: 66 COLBURN ROAD
Town: Buzzards Bay (02532)
Price: $679,000
Address: 34 Turnberry Rd
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: Revere (02151)
Price: $345,000
Address: 350 Revere Beach Blvd
Town: Boston (02118)
Price: $769,000
Address: 1313 Washington St
Town: Greenfield (01301)
Price: $455,000
Address: 20 Phyllis Lane