Town: Yarmouth (02673)
Price: $790,000
Address: 68 Bob-O-Link
Town: Erving (01344)
Price: $449,000
Address: 22 River Rd
Town: Framingham (01701)
Price: $669,000
Address: 19 Nob Hill Dr.
Town: Ludlow (01056)
Price: $559,999
Address: 20 Bondsville Road
Town: Roslindale (02131)
Price: $699,000
Address: 375 Hyde Park Avenue
Town: Boston (02111)
Price: $524,481
Address: 1 Nassau St
Town: Cambridge (02139)
Price: $1,125,000
Address: 17 Marie Avenue
Town: North Attleboro (02760)
Price: $369,900
Address: 42 Second Ave
Town: South Boston (02127)
Price: $1,099,000
Address: 527 East 7th Street
Town: (02382)
Price: $549,900
Address: 23 Reed Pl
Town: (02351)
Price: $449,900
Address: 56 Ekstrom Circle
Town: Winchester (01890)
Price: $2,850,000
Address: 14 Nassau Drive
Town: Stoughton (02072)
Price: $874,900
Address: 93 McEachron Dr
Town: (02341)
Price: $699,999
Address: 145 Gorwin Dr
Town: (02338)
Price: $499,999
Address: 234 River St
Town: Easthampton (01027)
Price: $624,900
Address: 65 Edwards St
Town: Holyoke (01040)
Price: $249,900
Address: 43 Woods Ave
Town: Bedford (01730)
Price: $999,900
Address: 332 North Rd
Town: Watertown (02472)
Price: $1,149,000
Address: 91 Standish Rd
Town: (02302)
Price: $409,999
Address: 499 E Ashland St
Town: Stoneham (02180)
Price: $689,000
Address: 6 Myrtle Street
Town: Peabody (01960)
Price: $919,900
Address: 17 Samoset Rd
Town: Newburyport (01950)
Price: $515,000
Address: 6 Woodman Way
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: 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