Town: Harvard (01451)
Price: $1,090,000
Address: 19 Barton Rd
Town: Wakefield (01880)
Price: $1,229,000
Address: 6 Salisbury Road
Town: Hudson (01749)
Price: $449,000
Address: 4 Stratton Dr
Town: Natick (01760)
Price: $1,740,000
Address: 29 Water Street
Town: East Boston (02128)
Price: $749,000
Address: 70 Bremen St
Town: Marshfield (02050)
Price: $2,100,000
Address: 685 Highland St.
Town: Jamaica Plain (02130)
Price: $549,000
Address: 3417 Washington Street
Town: Springfield (01118)
Price: $315,000
Address: 86 Talmadge Dr
Town: Wellesley (02482)
Price: $1,129,000
Address: 26 Pleasant st
Town: Templeton (01468)
Price: $480,000
Address: 14 Baldwinville road
Town: Attleboro (02703)
Price: $439,900
Address: 714 S Main St
Town: Pittsfield (01201)
Price: $374,900
Address: 40 Churchill St
Town: Auburndale (02466)
Price: $1,195,000
Address: 13 Weir St
Town: Sherborn (01770)
Price: $1,495,000
Address: 59 Russett Hill Road
Town: Dover (02030)
Price: $2,888,000
Address: 12 Haven St
Town: (02302)
Price: $425,000
Address: 77 Gladstone Street
Town: Gloucester (01930)
Price: $1,199,000
Address: 33 Middle St
Town: Arlington (02476)
Price: $450,000
Address: 990 Massachusetts Avenue
Town: Quincy (02171)
Price: $1,790,000
Address: 22 Winslow Rd
Town: Boston (02118)
Price: $750,000
Address: 90 Wareham St
Town: East Boston (02128)
Price: $799,999
Address: 47 Condor
Town: Bedford (01730)
Price: $875,000
Address: 7 Alder Way
Town: Plymouth (02360)
Price: $315,000
Address: 5 Marc Drive
Town: Tyngsboro (01879)
Price: $399,000
Address: 46 Pawtucket Blvd
Town: Salem (01970)
Price: $579,000
Address: 22 Celestial Way
Town: Boston (02118)
Price: $1,299,000
Address: 476 Shawmut Ave
Town: Woburn (01801)
Price: $299,900
Address: 80 North Warren Street
Town: West Newton (02465)
Price: $1,599,000
Address: 4 Hosmer Cir
Town: Cohasset (02025)
Price: $999,000
Address: 21 Elm Ct
Town: Foxboro (02035)
Price: $399,999
Address: 186 Mechanic St
Town: Mattapan (02126)
Price: $550,000
Address: 14 Kennebec St
Town: Ludlow (01056)
Price: $250,000
Address: 72 Highland Ave
Town: Revere (02151)
Price: $350,000
Address: 690 Washington Ave
Town: Springfield (01109)
Price: $450,000
Address: 192 Westford Ave
Town: Quincy (02170)
Price: $947,000
Address: 22 Newton Ave
Town: North Reading (01864)
Price: $699,000
Address: 28 Mid Iron Dr
Town: Peabody (01960)
Price: $899,900
Address: 7 Livingston Drive
Town: Shrewsbury (01545)
Price: $1,350,000
Address: 40 High St
Town: Plymouth (02360)
Price: $979,750
Address: 31 Fortune Dr
Town: North Andover (01845)
Price: $375,000
Address: 13 Kingston St
Town: Haverhill (01832)
Price: $825,000
Address: 75 Front 9 Drive
Town: Boston (02119)
Price: $629,000
Address: 80 Winthrop St.
Town: Winthrop (02152)
Price: $925,000
Address: 2 Deane Ave
Town: Somerset (02726)
Price: $799,000
Address: 2714 Riverside Ave
Town: Bedford (01730)
Price: $2,490,000
Address: 251 Old Billerica Road
Town: Amherst (03031)
Price: $1,375,000
Address: 150 County
Town: Bedford (01730)
Price: $1,219,000
Address: 20 Selfridge Road
Town: Northbridge (01534)
Price: $547,500
Address: 331 Cooper Rd
Town: Ipswich (01938)
Price: $379,000
Address: 3 Soffron
Town: Boston (02118)
Price: $1,029,000
Address: 112 W Concord
Town: West Springfield (01089)
Price: $289,900
Address: 636 Amostown Road
Town: Boston (02116)
Price: $759,900
Address: 9 Appleton St
Town: Chestnut Hill (02467)
Price: $699,000
Address: 250 Hammond Pond Parkway
Town: Revere (02151)
Price: $649,900
Address: 8 Revere Street
Town: (02359)
Price: $589,900
Address: 15 Kings Ter
Town: Chelsea (02150)
Price: $540,000
Address: 60 Dudley St
Town: Framingham (01701)
Price: $799,900
Address: 144 Old Connecticut Path
Town: Ashburnham (01430)
Price: $479,900
Address: 123 Harris Rd
Town: Jamaica Plain (02130)
Price: $1,899,000
Address: 10 Bynner St
Town: Quincy (02170)
Price: $685,000
Address: 57 Willow Ave
Town: Charlton (01507)
Price: $549,900
Address: 44 Richardson Corner Rd
Town: West Hyannisport (02670)
Price: $639,900
Address: 15 Woodside Park Road
Town: (02343)
Price: $325,000
Address: 610 S Franklin St
Town: Boston (02118)
Price: $1,249,000
Address: 2 ROLLINS STREET
Town: Lowell (01852)
Price: $349,000
Address: 172 Middle St
Town: Hyde Park (02136)
Price: $665,000
Address: 39 Badger Rd
Town: Plymouth (02360)
Price: $1,189,000
Address: 53 Standing Rock
Town: North Chelmsford (01862)
Price: $575,000
Address: 1 Kenwood St
Town: Milford (01757)
Price: $649,900
Address: 4 E Charles St
Town: Lincoln (02493)
Price: $2,600,000
Address: 416 Conant Rd