Town: Plymouth (02360)
Price: $1,525,000
Address: 1924 State Road
Town: Marshfield (02050)
Price: $999,000
Address: 477 Webster St
Town: Lexington (02421)
Price: $4,950,000
Address: 32 Forest Street
Town: Provincetown (02657)
Price: $1,479,000
Address: 10 Bradford Street
Town: Malden (02148)
Price: $1,199,999
Address: 18 Lynn St
Town: Newton (02459)
Price: $2,795,000
Address: 71 Farina Road
Town: Boston (02118)
Price: $1,239,000
Address: 27 E Springfield St
Town: Quincy (02169)
Price: $759,000
Address: 29 Chickatabot Road
Town: North Reading (01864)
Price: $1,300,000
Address: 20 Marshall
Town: Salem (01970)
Price: $1,150,000
Address: 52 Dunlap St
Town: (02302)
Price: $479,900
Address: 79 Nicholson Dr
Town: Chester (01011)
Price: $219,900
Address: 11 Maple St
Town: Everett (02149)
Price: $750,000
Address: 14 Russell
Town: Brighton (02135)
Price: $439,000
Address: 461 Washington St
Town: Buzzards Bay (02532)
Price: $345,000
Address: 45 Roundhouse Rd
Town: Attleboro (02703)
Price: $299,900
Address: 41 Flora Road
Town: Westborough (01581)
Price: $649,999
Address: 2 Codman Way
Town: East Boston (02128)
Price: $699,000
Address: 80 Marion St, Unit 1
Town: East Boston (02128)
Price: $729,000
Address: 80 Marion St
Town: Amesbury (01913)
Price: $965,000
Address: 486 Main St
Town: (02351)
Price: $599,000
Address: 47 Daniel Dr
Town: Shrewsbury (01545)
Price: $849,900
Address: 45 Stoney Hill Rd
Town: Needham (02492)
Price: $5,495,000
Address: 60 Locust Lane
Town: Boston (02118)
Price: $2,595,000
Address: 41 Rutland Sq
Town: Malden (02148)
Price: $749,900
Address: 14 Dodge St
Town: Lowell (01851)
Price: $535,000
Address: 1975 Middlesex St
Town: Stoneham (02180)
Price: $1,200,000
Address: 106 Elm St
Town: Wilbraham (01095)
Price: $359,900
Address: 18 Colonial Road
Town: Gloucester (01930)
Price: $1,100,000
Address: 5 Raven LN
Town: Worcester (01604)
Price: $270,000
Address: 1195 Grafton St
Town: (02351)
Price: $600,000
Address: 78 Linda Street
Town: Framingham (01702)
Price: $495,000
Address: 171 Walnut St
Town: Auburn (01501)
Price: $475,000
Address: 15 Lesley Ave
Town: Wrentham (02093)
Price: $424,900
Address: 406 WEST ST.
Town: Westminster (01473)
Price: $969,000
Address: 25 Sunset Road
Town: (02356)
Price: $515,000
Address: 33 Coughlin Rd
Town: Wilbraham (01095)
Price: $369,000
Address: 10 Primrose Ln
Town: Bristol (02809)
Price: $649,000
Address: 34 Central
Town: Whitinsville (01588)
Price: $360,000
Address: 119 Susanne Drive
Town: Lawrence (01843)
Price: $779,900
Address: 82 Salem Street
Town: Princeton (01543)
Price: $995,000
Address: 0 Welch
Town: Framingham (01702)
Price: $469,700
Address: 6 Harmony Lane
Town: North Reading (01864)
Price: $799,900
Address: 14 PINE RIDGE ROAD
Town: Wrentham (02093)
Price: $739,900
Address: 60 OXBOW DR.
Town: Mendon (01756)
Price: $689,000
Address: 22 Neck Hill Rd
Town: Fall River (02723)
Price: $394,900
Address: 71 Cash St
Town: South Boston (02127)
Price: $1,250,000
Address: 225 Dorchester St
Town: Dover (02030)
Price: $2,499,000
Address: 62 Claybrook road
Town: Fitchburg (01420)
Price: $380,000
Address: 93 Overland St
Town: Spencer (01562)
Price: $279,000
Address: 36 Main St
Town: Quincy (02189)
Price: $330,000
Address: 573 Broad St
Town: Rehoboth (02769)
Price: $629,000
Address: 16 Salisbury
Town: Watertown (02472)
Price: $525,000
Address: 253 Sycamore St
Town: Lowell (01854)
Price: $644,900
Address: 81 5Th Ave
Town: (02330)
Price: $699,999
Address: 52 Center St
Town: Georgetown (01833)
Price: $679,900
Address: 215 Andover St
Town: Hingham (02043)
Price: $879,000
Address: 34 Carleton Rd
Town: Reading (01867)
Price: $739,000
Address: 39 Taylor Drive
Town: Beverly (01915)
Price: $299,900
Address: 4 Duck Pond Rd
Town: Wilbraham (01095)
Price: $549,900
Address: 17 Hunting Ln
Town: Newton Upper Falls (02464)
Price: $749,900
Address: 183 Oak Street
Town: Brimfield (01010)
Price: $299,900
Address: 116 Brookfield Rd.
Town: Brockton (02301)
Price: $699,000
Address: 525 Torrey St
Town: Belmont (02478)
Price: $2,650,000
Address: 23 Centre Ave
Town: Norton (02766)
Price: $559,900
Address: 4 Stephen St
Town: Lowell (01851)
Price: $419,900
Address: 90 Corey St
Town: Natick (01760)
Price: $1,550,000
Address: 3 Vale St
Town: Maynard (01754)
Price: $650,000
Address: 91 Nason St
Town: Watertown (02472)
Price: $565,000
Address: 122 School Street
Town: Groton (01450)
Price: $1,575,000
Address: 0 Hayes Woods Ln