Town: Hingham (02043)
Price: $1,500,000
Address: 44 North Street
Town: Bellingham (02019)
Price: $939,900
Address: 540 Pulaski Boulevard
Town: Leicester (01524)
Price: $559,000
Address: 348 Marshall Street
Town: Southborough (01772)
Price: $599,900
Address: 1 Blueberry Lane
Town: (02356)
Price: $1,545,000
Address: 221 Center St
Town: Wilmington (01887)
Price: $749,000
Address: 14 Roberts
Town: Eastham (02642)
Price: $2,200,000
Address: 60 Smith Heights Way
Town: Framingham (01701)
Price: $1,375,000
Address: 4 Callahan Drive
Town: Boxford (01921)
Price: $1,149,000
Address: 28 Janes Rd
Town: West Roxbury (02132)
Price: $998,000
Address: 216 Grove Street
Town: Westfield (01085)
Price: $599,000
Address: 128 Crane Ave
Town: Norton (02766)
Price: $219,900
Address: 127 Taunton Ave
Town: West Roxbury (02132)
Price: $560,000
Address: 56 Broadlawn Park
Town: Dorchester (02124)
Price: $835,000
Address: 53 Bailey St
Town: Springfield (01108)
Price: $289,900
Address: 25 Marengo Park
Town: Brookline (02446)
Price: $1,875,000
Address: 1471 Beacon Street
Town: Salem (01970)
Price: $699,900
Address: 16 Admirals Ln
Town: (02338)
Price: $550,000
Address: 53 Elm St
Town: Roslindale (02131)
Price: $769,000
Address: 38 Hazelmere Rd
Town: Mashpee (02649)
Price: $799,000
Address: 211 James Circle
Town: Swampscott (01907)
Price: $1,849,000
Address: 110 Galloupes Point Rd
Town: Oxford (01540)
Price: $484,000
Address: 18 Sutton Ave
Town: Lowell (01851)
Price: $360,000
Address: 60 Liberty Street
Town: Billerica (01821)
Price: $1,250,000
Address: 60 Dudley Rd
Town: Sturbridge (01566)
Price: $475,000
Address: 150 Podunk Rd
Town: Nahant (01908)
Price: $1,195,000
Address: 43 Maple Ave.
Town: Norwood (02062)
Price: $749,000
Address: 85 Casey St
Town: Concord (01742)
Price: $775,000
Address: 12 Fern St
Town: Wayland (01778)
Price: $1,690,000
Address: 186 Main St
Town: Southbridge (01550)
Price: $100,000
Address: 80 Alpine
Town: Peabody (01960)
Price: $550,000
Address: 12 Ledgewood Way
Town: Chestnut Hill (02467)
Price: $1,295,000
Address: 5 Heath Wood Lane
Town: Brookline (02446)
Price: $750,000
Address: 648 Washington St
Town: Belmont (02478)
Price: $2,750,000
Address: 5 Marlboro St
Town: West Roxbury (02132)
Price: $699,000
Address: 20 Tarleton Road
Town: Wareham (02571)
Price: $480,000
Address: 7 Knowles Ave
Town: Haverhill (01832)
Price: $675,000
Address: 12 Perkins Ct
Town: Stoughton (02072)
Price: $819,900
Address: 136 Bramblebush Rd
Town: Dorchester (02122)
Price: $619,900
Address: 334 Centre St
Town: Framingham (01701)
Price: $249,900
Address: 72 Apple D Or Rd
Town: Amesbury (01913)
Price: $314,000
Address: 25 Clarks Road
Town: Lowell (01850)
Price: $739,900
Address: 76 W. 3rd St
Town: Marblehead (01945)
Price: $799,000
Address: 60 Elm Street
Town: North Brookfield (01535)
Price: $490,000
Address: 43 New Braintree Road
Town: Lexington (02420)
Price: $1,849,000
Address: 10 Preston Road
Town: Manchester (01944)
Price: $1,395,000
Address: 30 Pine Street
Town: Leominster (01453)
Price: $529,900
Address: 15 6Th St
Town: Lowell (01852)
Price: $695,000
Address: 210 River Rd
Town: (01001)
Price: $499,900
Address: 441 Silver St
Town: Auburn (01501)
Price: $599,900
Address: 1 Amesbury St
Town: Eastham (02642)
Price: $2,750,000
Address: 40 Northwest & 35 & 45 Southeast
Town: South Boston (02127)
Price: $1,099,000
Address: 110 I St
Town: Osterville (02655)
Price: $7,950,000
Address: 850 Sea View Avenue
Town: Brookline (02445)
Price: $4,995,000
Address: 371 Walnut Street
Town: Bellingham (02019)
Price: $509,999
Address: 49 Monique Drive
Town: Fitchburg (01420)
Price: $440,000
Address: 36 Jackson Ave
Town: Worcester (01608)
Price: $424,900
Address: 7 Lodi St
Town: Plymouth (02360)
Price: $1,225,000
Address: 17 Cupola Ln
Town: Mattapan (02126)
Price: $950,000
Address: 19 Standard at
Town: Gloucester (01930)
Price: $410,000
Address: 24 Cobblestone Ln
Town: Providence (02904)
Price: $269,000
Address: 567 Smithfield Rd
Town: Auburn (01501)
Price: $399,900
Address: 45 Jerome Ave
Town: East Boston (02128)
Price: $719,000
Address: 580 Bennington Street
Town: Boston (02120)
Price: $1,425,000
Address: 24 Sachem St
Town: Newton (02458)
Price: $4,995,000
Address: 59 Hyde Ave
Town: Wellesley Hills (02481)
Price: $1,949,000
Address: 2 Longfellow Rd
Town: Boston (02116)
Price: $1,795,000
Address: 400 Stuart St
Town: East Boston (02128)
Price: $839,000
Address: 99 Gove St
Town: North Andover (01845)
Price: $899,900
Address: 128 Bradford St
Town: South Deerfield (01373)
Price: $429,900
Address: 49 Eastern Ave