Town: Stoneham (02180)
Price: $1,100,000
Address: 21 Tremont Street
Town: East Longmeadow (01028)
Price: $225,000
Address: 26 High Street
Town: Holden (01520)
Price: $675,000
Address: 9 Birchwood Dr
Town: Lowell (01852)
Price: $364,900
Address: 12 Cedar St
Town: Methuen (01844)
Price: $617,000
Address: 42 Brentwood Road
Town: Roslindale (02131)
Price: $2,175,000
Address: 34 Averton St
Town: Lincoln (02493)
Price: $4,995,000
Address: 21 Westerly Road
Town: Boston (02118)
Price: $1,650,000
Address: 203 West Springfield Street
Town: East Boston (02128)
Price: $599,900
Address: 95 Addison Street
Town: New Bedford (02740)
Price: $329,000
Address: 38 Stowell St
Town: Cambridge (02138)
Price: $750,000
Address: 43 Linnaean Street
Town: Cambridge (02141)
Price: $750,000
Address: 2 Earhart Street
Town: Newton (02458)
Price: $1,199,000
Address: 543 Centre Street
Town: Groveland (01834)
Price: $620,000
Address: 47 Gardner St
Town: Tewksbury (01876)
Price: $489,000
Address: 72 Patrick Rd
Town: Watertown (02472)
Price: $589,000
Address: 914 Belmont St
Town: Dracut (01826)
Price: $260,000
Address: 7 Wildwood St
Town: Cohasset (02025)
Price: $5,500,000
Address: 17 Mohawk Way
Town: Hyde Park (02136)
Price: $299,900
Address: 175 Clare Ave
Town: Yarmouth Port (02675)
Price: $1,000,000
Address: 81 Desert Sands Ln
Town: Seekonk (02771)
Price: $975,000
Address: 660 Pine St
Town: South Hadley (01075)
Price: $589,900
Address: 2 Skinnerwoods Way
Town: West Newton (02465)
Price: $1,275,000
Address: 287 Cherry Street
Town: Westminster (01473)
Price: $675,000
Address: 72 Carter Road
Town: (02346)
Price: $539,000
Address: 317 Old Center St.
Town: North Andover (01845)
Price: $1,050,000
Address: 120 Gray St
Town: Roslindale (02131)
Price: $509,000
Address: 602 Canterbury
Town: Boston (02116)
Price: $725,000
Address: 8 Garrison St
Town: Beverly (01915)
Price: $899,900
Address: 247 Hale St
Town: Sandwich (02563)
Price: $625,000
Address: 12 Chipman Rd
Town: Stoughton (02072)
Price: $425,000
Address: 42 Amherst Rd
Town: Foxboro (02035)
Price: $600,000
Address: 132 S High St
Town: Boston (02114)
Price: $999,000
Address: 100 Lovejoy Wharf
Town: Ipswich (01938)
Price: $899,900
Address: 4 Dornell Rd
Town: Winthrop (02152)
Price: $414,000
Address: 10 Somerset
Town: Cambridge (02141)
Price: $1,590,000
Address: 22 Lilac Ct
Town: Newton (02458)
Price: $1,499,000
Address: 1 Channing St
Town: Northampton (01062)
Price: $899,900
Address: 133 Cardinal Way
Town: Malden (02148)
Price: $499,999
Address: 131 Laurel Street
Town: Plymouth (02360)
Price: $229,000
Address: 9 Tideview Path
Town: Wakefield (01880)
Price: $1,250,000
Address: 64 Harrison Ave
Town: Uxbridge (01569)
Price: $399,000
Address: 37 Elizabeth St
Town: New Salem (01364)
Price: $395,000
Address: 25 Benham St
Town: New Salem (01364)
Price: $345,000
Address: 36 Summit St
Town: Sharon (02067)
Price: $989,000
Address: 7 Mink Trap Ln
Town: South Easton (02375)
Price: $579,900
Address: 850 Washington St
Town: Boston (02116)
Price: $1,480,000
Address: 30 Dartmouth Street
Town: New Salem (01364)
Price: $345,000
Address: 36 Summit St
Town: Cambridge (02139)
Price: $1,248,000
Address: 201 Brookline Street
Town: East Walpole (02032)
Price: $699,000
Address: 45 Pleasant St
Town: Hudson (01749)
Price: $999,900
Address: 8 Abigail Drive
Town: Marshfield (02050)
Price: $1,350,000
Address: 110 Damon's Point Road
Town: Billerica (01821)
Price: $729,900
Address: 49 Baldwin Rd
Town: South Boston (02127)
Price: $899,000
Address: 57 West 7th St
Town: Haverhill (01835)
Price: $379,900
Address: 87 Farrwood Dr.
Town: Longmeadow (01106)
Price: $489,900
Address: 25 Whitmun Rd
Town: Seekonk (02771)
Price: $975,000
Address: 91 Cross St
Town: (02370)
Price: $839,900
Address: 55 Turner Rd
Town: Medford (02155)
Price: $1,099,000
Address: 10 Morgan Ave
Town: Woburn (01801)
Price: $539,900
Address: 11 Hovey Street
Town: Roslindale (02131)
Price: $399,000
Address: 65 Birch Street
Town: Andover (01810)
Price: $849,900
Address: 2 Clover Cir
Town: (02324)
Price: $329,900
Address: 220 Bedford St
Town: Jamaica Plain (02130)
Price: $520,000
Address: 50 Jamaicaway
Town: Concord (01742)
Price: $4,200,000
Address: 308 Musterfield Rd
Town: Fall River (02724)
Price: $359,900
Address: 1313 So Main St
Town: Somerville (02144)
Price: $1,049,000
Address: 74 Josephine Ave
Town: Brookline (02446)
Price: $3,650,000
Address: 63 Green Street
Town: Andover (01810)
Price: $899,900
Address: 21 Rocky Hill Road
Town: Attleboro (02703)
Price: $799,900
Address: 139 Downing Dr