Town: Watertown (02472)
Price: $625,000
Address: 129 Waverley Ave
Town: Medfield (02052)
Price: $1,049,900
Address: 9 Lakewood Dr
Town: Wellesley Hills (02481)
Price: $3,395,000
Address: 310 Oakland
Town: South Hamilton (01982)
Price: $1,250,000
Address: 17 Canter Brook Lane
Town: Danvers (01923)
Price: $635,000
Address: 78 North Street
Town: Melrose (02176)
Price: $1,285,000
Address: 15 Warren St
Town: Hull (02045)
Price: $825,000
Address: 25 Oceanside Drive
Town: Milford (01757)
Price: $424,900
Address: 12 Congress Terrace
Town: Dracut (01826)
Price: $827,000
Address: 7 Dadak Dr
Town: Fitchburg (01420)
Price: $339,000
Address: 50 Frankfort Street
Town: Quincy (02169)
Price: $1,050,000
Address: 2 Cliveden St
Town: Andover (01810)
Price: $939,000
Address: 16 Carmel Road
Town: Westford (01886)
Price: $1,079,900
Address: 9 Mill Park Place
Town: Falmouth (02540)
Price: $2,395,000
Address: 9 Fairmount Ave
Town: Worcester (01606)
Price: $574,900
Address: 48 Wilkinson Street
Town: Westford (01886)
Price: $1,079,900
Address: 9 Mill Park Place
Town: Boylston (01505)
Price: $719,000
Address: 26 W Temple St
Town: Provincetown (02657)
Price: $2,900,000
Address: 6 Daggett Lane
Town: Boston (02116)
Price: $865,000
Address: 2 Clarendon St
Town: Springfield (01103)
Price: $99,900
Address: 140 Chestnut St
Town: Lynn (01905)
Price: $210,000
Address: 20 Huss Ct
Town: Derry (03038)
Price: $599,000
Address: 75 Fordway Extension
Town: Falmouth (02540)
Price: $1,395,000
Address: 9 Fairmount Ave
Town: Bellingham (02019)
Price: $399,000
Address: 66 Newland Avenue
Town: Orleans (02653)
Price: $4,999,000
Address: 66 Tides End Ln
Town: Fairhaven (02719)
Price: $440,000
Address: 30 Taber St
Town: Norwood (02062)
Price: $1,175,000
Address: 17 Royal Ct
Town: (02356)
Price: $845,000
Address: 225 Main St
Town: Wareham (02571)
Price: $499,900
Address: 200 Great Neck Rd
Town: Brookline (02446)
Price: $639,000
Address: 1600 Beacon Street
Town: Ipswich (01938)
Price: $925,000
Address: 60 Lakemans Ln
Town: Boston (02113)
Price: $1,099,000
Address: 190 Salem Street
Town: Bellingham (02019)
Price: $459,900
Address: 20 Cooks Lane
Town: Everett (02149)
Price: $899,000
Address: 823 Broadway
Town: (02302)
Price: $439,000
Address: 97 Waleco Rd
Town: Brookline (02445)
Price: $729,000
Address: 6 Juniper St
Town: Marblehead (01945)
Price: $895,000
Address: 62 Longview Drive
Town: Natick (01760)
Price: $2,250,000
Address: 15 Hunters Ln
Town: Andover (01810)
Price: $849,000
Address: 83 Lowell St
Town: Billerica (01821)
Price: $899,900
Address: 37 Trifiro Rd
Town: Boston (02119)
Price: $649,000
Address: 8 Brinton St
Town: Newton (02459)
Price: $1,299,900
Address: 30 Esty Farm Rd
Town: Somerset (02726)
Price: $799,000
Address: 435 Fairway Dr
Town: Hatfield (01038)
Price: $549,900
Address: 58 Main St
Town: North Attleboro (02760)
Price: $569,000
Address: 711 Mount Hope Street
Town: North Attleboro (02760)
Price: $569,000
Address: 711 Mount Hope Street
Town: Lowell (01852)
Price: $769,900
Address: 9 Watson Street
Town: North Attleboro (02760)
Price: $599,000
Address: 711 Mount Hope Street
Town: North Attleboro (02760)
Price: $599,000
Address: 711 Mount Hope Street
Town: Boston (02215)
Price: $445,000
Address: 52 Charlesgate East
Town: Milford (01757)
Price: $595,900
Address: 22 Whitewood Rd
Town: Haverhill (01830)
Price: $765,000
Address: 81 Marshland St
Town: Pepperell (01463)
Price: $585,000
Address: 22 River Rd
Town: Sandwich (02563)
Price: $729,900
Address: 6 Moon Compass
Town: East Boston (02128)
Price: $720,000
Address: 277 Border Street
Town: Braintree (02184)
Price: $569,900
Address: 278 Allerton Commons Ln
Town: Allston (02134)
Price: $499,500
Address: 239 Kelton St
Town: South Weymouth (02190)
Price: $485,000
Address: 200 Burkhall
Town: Wakefield (01880)
Price: $799,900
Address: 134 Nahant St
Town: (02351)
Price: $749,900
Address: 1042 Washington St
Town: Newbury (01951)
Price: $949,000
Address: 7 Pine Island
Town: Brockton (02301)
Price: $429,900
Address: 40 Glen Ave
Town: Gloucester (01930)
Price: $685,000
Address: 85 Centennial Ave
Town: North Dartmouth (02747)
Price: $895,000
Address: 3 Spring Hill Rd
Town: Allston (02134)
Price: $375,000
Address: 57 Brighton Ave
Town: Shrewsbury (01545)
Price: $1,599,000
Address: 70 Colonial Dr
Town: Conway (01341)
Price: $179,000
Address: 406 Hart Rd
Town: Springfield (01107)
Price: $389,900
Address: 14 Gold St
Town: Ashburnham (01430)
Price: $270,000
Address: 14 S. School St
Town: Taunton (02780)
Price: $475,000
Address: 72 Barnum St