Town: Revere (02151)
Price: $345,000
Address: 350 Revere Beach Blvd
Town: Bellingham (02019)
Price: $550,000
Address: 12 Arrowhead Rd
Town: Boston (02118)
Price: $769,000
Address: 1313 Washington St
Town: Westborough (01581)
Price: $424,999
Address: 2 Codman Way
Town: Greenfield (01301)
Price: $455,000
Address: 20 Phyllis Lane
Town: Amesbury (01913)
Price: $669,000
Address: 101 Market Street
Town: Mashpee (02649)
Price: $509,000
Address: 1 Upland Circle
Town: Haverhill (01832)
Price: $579,000
Address: 3 Autumn St
Town: Andover (01810)
Price: $1,099,000
Address: 7 Buxton Ct
Town: Boston (02114)
Price: $4,700,000
Address: 12 Grove St
Town: Braintree (02184)
Price: $699,000
Address: 21 Faxon ST
Town: Worcester (01605)
Price: $510,000
Address: 82 Holden St
Town: Worcester (01604)
Price: $915,000
Address: 7 Winthrop st
Town: Norwood (02062)
Price: $399,999
Address: 49 Railroad
Town: Cambridge (02141)
Price: $880,000
Address: 2 Earhart St.
Town: Dedham (02026)
Price: $1,190,000
Address: 8 Karen Pines St
Town: Franklin (02038)
Price: $499,900
Address: 120 Stone Ridge Rd.
Town: Norfolk (02056)
Price: $1,399,000
Address: 2 Diamond
Town: Brookline (02445)
Price: $7,500,000
Address: 1 Chestnut Place
Town: Westborough (01581)
Price: $844,000
Address: 6 Folly Lane
Town: Cohasset (02025)
Price: $3,200,000
Address: 469 Jerusalem
Town: North Dartmouth (02747)
Price: $1,220,000
Address: 6 Strathmore Rd
Town: Springfield (01129)
Price: $299,900
Address: 68 Saffron Cir
Town: Chatham (02633)
Price: $2,375,000
Address: 252 North Skyline Dr
Town: Rockport (01966)
Price: $599,900
Address: 5 Marshall Lane
Town: Beverly (01915)
Price: $735,000
Address: 57 Front St.
Town: Malden (02148)
Price: $599,900
Address: 65 Beach St
Town: Rockport (01966)
Price: $699,900
Address: 25 Stockholm Ave
Town: (02368)
Price: $699,000
Address: 89 Fernandez Cir
Town: Boston (02210)
Price: $6,750,000
Address: 300 Pier 4 Boulevard
Town: Brighton (02135)
Price: $1,299,999
Address: 23 Winship Street
Town: Boston (02118)
Price: $2,595,000
Address: 140 Shawmut Avenue
Town: Cambridge (02140)
Price: $879,900
Address: 61 Bolton St
Town: Quincy (02189)
Price: $660,000
Address: 126 Westminster Rd
Town: Lynn (01904)
Price: $759,900
Address: 101 Kernwood Dr
Town: (02368)
Price: $699,990
Address: 160 High Street
Town: Chatham (02633)
Price: $689,000
Address: 38 Andover Dr
Town: Swansea (02777)
Price: $625,000
Address: 105 Birchwood Dr
Town: Tyngsboro (01879)
Price: $984,900
Address: 17 Norris Rd
Town: Concord (01742)
Price: $1,299,000
Address: 27 Pine St
Town: Revere (02151)
Price: $220,000
Address: 133 Salem
Town: Tewksbury (01876)
Price: $1,019,000
Address: 9 Cobleigh Drive
Town: Sunderland (01375)
Price: $459,900
Address: 146 Old Amherst Road
Town: Sandwich (02563)
Price: $575,000
Address: 7 Widow Coombs Walk
Town: Dedham (02026)
Price: $739,990
Address: 130 Oak Street
Town: Swampscott (01907)
Price: $379,900
Address: 402 Paradise
Town: Dighton (02715)
Price: $829,225
Address: 3051 Clubhouse Drive
Town: Dighton (02715)
Price: $743,175
Address: 3055 Clubhouse Drive
Town: Lowell (01852)
Price: $599,900
Address: 17 Cady St
Town: Dighton (02715)
Price: $803,000
Address: 3049 Clubhouse Drive
Town: Stoughton (02072)
Price: $985,000
Address: 29 Keith Terrace
Town: Boxford (01921)
Price: $949,000
Address: 7 Kimball Rd
Town: Malden (02148)
Price: $689,900
Address: 15 Boston St
Town: Millbury (01527)
Price: $509,000
Address: 152 W Main St
Town: Franklin (02038)
Price: $1,235,000
Address: 29 Hancock Rd
Town: Hatfield (01038)
Price: $151,500
Address: 320 West St
Town: Chestnut Hill (02467)
Price: $2,345,000
Address: 47 Nancy Rd
Town: Worcester (01605)
Price: $849,000
Address: 119 Rodney ST
Town: Charlestown (02129)
Price: $2,367,000
Address: 9 Short St
Town: Groveland (01834)
Price: $649,900
Address: 7 Marjorie Street
Town: Lowell (01850)
Price: $314,900
Address: 375 Aiken Ave
Town: Framingham (01701)
Price: $450,000
Address: 1 Foley Dr
Town: North Weymouth (02191)
Price: $445,000
Address: 28 Birchbrow Ave
Town: Bolton (01740)
Price: $779,000
Address: 68 Old Harvard Rd
Town: Boston (02115)
Price: $885,000
Address: 302 Commonwealth Ave.
Town: Revere (02151)
Price: $949,998
Address: 935 Revere Beach Pkwy
Town: Dracut (01826)
Price: $449,900
Address: 247 Broadway Rd
Town: Gloucester (01930)
Price: $625,000
Address: 2 Norseman Avenue
Town: (02333)
Price: $599,000
Address: 11 Willow Ave
Town: Andover (01810)
Price: $460,000
Address: 22 Railroad St