Town: Boston (02120)
Price: $925,000
Address: 41 Greenwich St
Town: Wellesley Hills (02481)
Price: $1,930,000
Address: 42 Calvin Road
Town: Milford (01757)
Price: $469,900
Address: 59 Lawrence St
Town: Bernardston (01337)
Price: $1,300,000
Address: 83 Eden Trail Branch
Town: Tewksbury (01876)
Price: $505,000
Address: 111 Patrick Rd
Town: Springfield (01109)
Price: $150,000
Address: 67 Villa Pkwy
Town: Gilbertville (01518)
Price: $524,900
Address: 76 Stallion Hill Rd
Town: Framingham (01702)
Price: $469,000
Address: 29 Aberdeen Road
Town: Lowell (01854)
Price: $875,000
Address: 15 Dowling Dr
Town: Haverhill (01832)
Price: $629,900
Address: 9 Berkshire St
Town: Westford (01886)
Price: $460,000
Address: 36 Elm Rd
Town: Worcester (01609)
Price: $1,250,000
Address: 40 Westwood Dr
Town: Chelmsford (01824)
Price: $575,000
Address: 2 3Rd St
Town: Springfield (01119)
Price: $330,000
Address: 15 Burns Ave
Town: Methuen (01844)
Price: $359,900
Address: 95 Pilgrim Cir
Town: Concord (01742)
Price: $3,950,000
Address: 244 Musterfield Road
Town: Peabody (01960)
Price: $735,000
Address: 214 Lynn St
Town: Southborough (01772)
Price: $549,900
Address: 21 William Onthank Ln
Town: Wellesley (02482)
Price: $785,000
Address: 21 Westerly St
Town: Westminster (01473)
Price: $589,000
Address: 2 Old Town Farm Road
Town: Roslindale (02131)
Price: $699,000
Address: 150 Aldrich St.
Town: Boston (02116)
Price: $1,099,000
Address: 18 Melrose Street
Town: Haverhill (01832)
Price: $784,900
Address: 6 Ryan Patrick Way
Town: Hudson (01749)
Price: $425,000
Address: 268 Manning St
Town: Mansfield (02048)
Price: $599,900
Address: 450 West St
Town: Groveland (01834)
Price: $559,000
Address: 7 Yale St
Town: Athol (01331)
Price: $420,000
Address: 696 Cottage St.
Town: Medway (02053)
Price: $650,000
Address: 106 Holliston St
Town: Quincy (02169)
Price: $599,000
Address: 2 Ricciuti Drive
Town: West Newton (02465)
Price: $6,300,000
Address: 308 Prince Street
Town: Southbridge (01550)
Price: $1,100,000
Address: 22 Jacobs Rd
Town: Needham (02492)
Price: $1,195,000
Address: 73 Woodlawn Ave
Town: Arlington (02474)
Price: $899,900
Address: 119 Medford St
Town: Wilbraham (01095)
Price: $1,100,000
Address: 12 Highridge Rd
Town: Leominster (01453)
Price: $545,000
Address: 112 Overlook Dr
Town: Boston (02210)
Price: $3,949,995
Address: 150 Seaport Blvd
Town: Holyoke (01040)
Price: $279,900
Address: 78 Hitchcock St.
Town: Newton (02459)
Price: $6,899,000
Address: 15 Buff Cir
Town: Framingham (01701)
Price: $299,900
Address: 71 Nicholas Rd
Town: Haverhill (01830)
Price: $699,974
Address: 165 Elliott St
Town: Longmeadow (01106)
Price: $299,900
Address: 1705 Longmeadow St
Town: Hampden (01036)
Price: $169,900
Address: 319 Main St
Town: Melrose (02176)
Price: $749,900
Address: 9 Crescent Ave
Town: Boxford (01921)
Price: $864,000
Address: 182 Georgetown Rd
Town: Three Rivers (01080)
Price: $389,900
Address: 2151 Main St.
Town: (03848)
Price: $299,900
Address: 9 Circuit Drive
Town: Taunton (02780)
Price: $639,900
Address: 76 TWIN BROOK LANE
Town: (01001)
Price: $410,000
Address: 14 Greenacre Ln
Town: Needham Heights (02494)
Price: $1,898,000
Address: 28 Mercer Rd
Town: Longmeadow (01106)
Price: $379,000
Address: 33 Emerson Rd
Town: Saugus (01906)
Price: $650,000
Address: 4 Foss Ave.
Town: (02338)
Price: $675,000
Address: 211 Elm St
Town: Bedford (01730)
Price: $988,500
Address: 25 Pickman Dr
Town: Woburn (01801)
Price: $538,000
Address: 12 SPRING COURT
Town: Boston (02210)
Price: $5,250,000
Address: 133 Seaport Blvd
Town: Centerville (02632)
Price: $1,650,000
Address: 1060 Craigville Beach Rd
Town: (02333)
Price: $498,600
Address: 14 Mountain Ash Rd
Town: Walpole (02081)
Price: $599,900
Address: 1391 Main Street
Town: Brockton (02301)
Price: $489,900
Address: 78 Keene St
Town: Ware (01082)
Price: $350,000
Address: 152 North St
Town: Winthrop (02152)
Price: $695,000
Address: 3 Seal Harbor
Town: Lexington (02421)
Price: $1,198,000
Address: 35 Tower Road
Town: Fall River (02720)
Price: $849,900
Address: 499 Madison St
Town: Wareham (02571)
Price: $799,900
Address: 2783 Cranberry Hwy
Town: South Boston (02127)
Price: $1,349,000
Address: 159 N St
Town: Foxboro (02035)
Price: $599,990
Address: 74 Ridge Rd
Town: Lowell (01852)
Price: $249,900
Address: 5 Lenox St
Town: Dracut (01826)
Price: $259,900
Address: 124 Tennis Plaza Rd
Town: Ipswich (01938)
Price: $1,450,000
Address: 50 Jeffreys Neck Rd
Town: Concord (01742)
Price: $1,045,000
Address: 324 Nashoba Rd