Town: Winchester (01890)
Price: $1,399,000
Address: 104 Church Street
Town: East Falmouth (02536)
Price: $3,900,000
Address: 61 Menauhant Rd
Town: (02333)
Price: $400,000
Address: 28 Brookbend Way E
Town: Chelmsford (01824)
Price: $439,900
Address: 181 Littleton Rd BLDG 7
Town: Boston (02215)
Price: $1,450,000
Address: 4 Charlesgate E
Town: Marshfield (02050)
Price: $1,050,000
Address: 79 Peabody Rd
Town: Chatham (02633)
Price: $895,000
Address: 49 Duck Marsh
Town: Medford (02155)
Price: $499,000
Address: 159 Harvard Street
Town: Marshfield (02050)
Price: $899,000
Address: 431 Moraine St
Town: (02333)
Price: $575,000
Address: 936 Central St
Town: Waltham (02453)
Price: $699,000
Address: 135 Grove Street
Town: Nashua (03060)
Price: $525,000
Address: 328 West Hollis St
Town: Hyannis Port (02647)
Price: $18,500,000
Address: 155 Irving Avenue
Town: Ipswich (01938)
Price: $579,000
Address: 29 Summer Street
Town: South Weymouth (02190)
Price: $584,900
Address: 26 Leahaven Road
Town: Lowell (01851)
Price: $429,000
Address: 15 Sayles St
Town: West Roxbury (02132)
Price: $1,100,000
Address: 27 Temple Street
Town: Stoneham (02180)
Price: $1,190,000
Address: 59 Norval Ave
Town: Watertown (02472)
Price: $1,025,000
Address: 14 N. Beacon Court
Town: Lexington (02421)
Price: $3,995,000
Address: 92 Hill St
Town: Clinton (01510)
Price: $499,900
Address: 508 Linwood Court
Town: Attleboro (02703)
Price: $300,000
Address: 754 Read St
Town: (02324)
Price: $1,150,000
Address: 5 Jaclyn Way
Town: Pepperell (01463)
Price: $725,000
Address: 147 Shirley Street
Town: Acton (01720)
Price: $699,000
Address: 129 Main St
Town: Belchertown (01007)
Price: $499,000
Address: 460 Federal St
Town: Acton (01720)
Price: $425,000
Address: 131 Main
Town: Acton (01720)
Price: $385,900
Address: 129 Main
Town: Plymouth (02360)
Price: $1,200,000
Address: 1096 Long Pond Rd
Town: Whitinsville (01588)
Price: $839,000
Address: 731 Samuel Dr
Town: Brookline (02445)
Price: $825,000
Address: 59 Ackers Ave
Town: Marlborough (01752)
Price: $279,900
Address: 261 Boston Post Road
Town: North Reading (01864)
Price: $933,920
Address: 320 Martins Landing
Town: Worcester (01605)
Price: $999,900
Address: 126 Lincoln St
Town: Northborough (01532)
Price: $329,900
Address: 39 Pleasant
Town: Plymouth (02360)
Price: $1,795,000
Address: 26 Howland St
Town: Beverly (01915)
Price: $1,075,000
Address: 20 Ropes St
Town: North Reading (01864)
Price: $860,015
Address: 320 Martins Landing
Town: Rochester (02770)
Price: $850,000
Address: 9 Forbes Rd
Town: Hopedale (01747)
Price: $665,000
Address: 3 Birch Cir
Town: New Bedford (02745)
Price: $449,900
Address: 187 Tarkiln Hill Rd.
Town: South Boston (02127)
Price: $675,000
Address: 141 Dorchester Ave
Town: Mashpee (02649)
Price: $725,000
Address: 1 Manitoba Road
Town: Haverhill (01830)
Price: $689,000
Address: 16 Fountain st
Town: Cambridge (02138)
Price: $8,450,000
Address: 15 Hubbard Park Road
Town: Palmer (01069)
Price: $299,000
Address: 250 Breckenridge St
Town: Hampden (01036)
Price: $429,500
Address: 2 Southwood Circle
Town: Winchendon (01475)
Price: $470,000
Address: 35 Hillside Dr
Town: Wareham (02571)
Price: $914,925
Address: 17 Pond Edge Trl
Town: Pelham (03076)
Price: $475,000
Address: 446 Mammoth Road
Town: North Weymouth (02191)
Price: $699,999
Address: 43 Standish St
Town: South Chatham (02659)
Price: $1,695,000
Address: 34 Sea Mist Ln
Town: Westborough (01581)
Price: $439,995
Address: 2 Codman Way
Town: Boston (02118)
Price: $879,000
Address: 641 Tremont St
Town: East Falmouth (02536)
Price: $790,000
Address: 22 Corn Hill Rd
Town: Framingham (01701)
Price: $799,900
Address: 40 Gregory Road
Town: Norfolk (02056)
Price: $825,000
Address: 38 Robin Road
Town: Millis (02054)
Price: $450,000
Address: 25 Bayberry Circle
Town: Southwick (01077)
Price: $449,900
Address: 3 Evergreen St
Town: Woburn (01801)
Price: $625,000
Address: 18 Carmen
Town: Sherborn (01770)
Price: $1,200,000
Address: 20 Nason Hill Rd
Town: Cambridge (02141)
Price: $1,175,000
Address: 71 Fulkerson
Town: Wakefield (01880)
Price: $1,200,000
Address: 24 Park St
Town: Springfield (01118)
Price: $300,000
Address: 196 Sawmill Rd
Town: Boston (02110)
Price: $1,375,000
Address: 59 Commercial Wharf
Town: Cohasset (02025)
Price: $2,200,000
Address: 46 Forest Ave
Town: Hingham (02043)
Price: $1,650,000
Address: 2 Crooked Meadow Ln
Town: Middleboro (02739)
Price: $529,000
Address: 6 Meadowbrook Ln
Town: Mashpee (02649)
Price: $1,349,000
Address: 72 Walton Heath Way
Town: New Bedford (02745)
Price: $388,000
Address: 98 Seabury St