Town: Beverly (01915)
Price: $1,050,000
Address: 28 Foster Street
Town: Boston (02116)
Price: $1,850,000
Address: 430 Stuart Street
Town: Wareham (02571)
Price: $489,000
Address: 10 East Blvd
Town: Cambridge (02138)
Price: $1,375,000
Address: 1105 Massachusetts Ave
Town: North Andover (01845)
Price: $319,000
Address: 40 Fernview Ave
Town: Hingham (02043)
Price: $2,250,000
Address: 27 School Street
Town: Hull (02045)
Price: $939,000
Address: 28 Western Ave
Town: Newburyport (01950)
Price: $650,000
Address: 12 Parsons St.
Town: East Longmeadow (01028)
Price: $369,900
Address: 58 Baymor Dr
Town: Southborough (01772)
Price: $850,000
Address: 2 Fairview Dr
Town: Cambridge (02139)
Price: $889,000
Address: 8 Chatham St
Town: Arlington (02476)
Price: $879,000
Address: 5 Peck Ave
Town: Westfield (01085)
Price: $369,900
Address: 23 Hancock St
Town: Boston (02109)
Price: $3,495,000
Address: 40 Battery St
Town: Somerville (02143)
Price: $2,465,000
Address: 25 Avon Street
Town: Quincy (02188)
Price: $599,999
Address: 5 Judson Rd
Town: Amherst (01002)
Price: $259,900
Address: 170 E Hadley Rd
Town: Woburn (01801)
Price: $589,000
Address: 26 E Dexter Ave
Town: Newton (02459)
Price: $849,000
Address: 192 Gibbs St
Town: Boxford (01921)
Price: $1,595,000
Address: 34 Wildmeadow Rd
Town: Auburn (01501)
Price: $415,000
Address: 148 Hampton Street
Town: Marstons Mills (02648)
Price: $725,000
Address: 159 Cinderella Ter
Town: Worcester (01610)
Price: $239,000
Address: 21 Illinois
Town: East Boston (02128)
Price: $819,500
Address: 320 Maverick St
Town: Allston (02134)
Price: $1,049,000
Address: 42 Hopedale St
Town: Braintree (02184)
Price: $419,000
Address: 30 Bradford Commons
Town: Winchendon (01475)
Price: $599,000
Address: 369 Hitchcock Road
Town: Leominster (01453)
Price: $524,900
Address: 15 Peach Tree Ln
Town: Brockton (02301)
Price: $499,900
Address: 25 Monson St
Town: East Longmeadow (01028)
Price: $429,900
Address: 404 PARKER STREET
Town: Bolton (01740)
Price: $779,900
Address: 57 Sunset Ridge Ln
Town: Framingham (01702)
Price: $599,900
Address: 108 Warren Rd
Town: Holliston (01746)
Price: $690,000
Address: 26 Bayberry Ln
Town: Winchendon (01475)
Price: $574,000
Address: 47 Doyle Avenue
Town: South Boston (02127)
Price: $1,549,000
Address: 722 East Fifth Street
Town: Newton Upper Falls (02464)
Price: $1,050,000
Address: 15 Cottage St
Town: Lynn (01905)
Price: $725,900
Address: 29 Richard Street
Town: Boston (02116)
Price: $825,000
Address: 12 Braddock Park
Town: Acushnet (02743)
Price: $450,000
Address: 22 Rock Street
Town: Medford (02155)
Price: $1,200,000
Address: 33 Hamilton St
Town: Medford (02155)
Price: $1,050,000
Address: 33 Hamilton St
Town: Worcester (01606)
Price: $409,900
Address: 9 Emily St
Town: Harvard (01451)
Price: $589,000
Address: 44 E Bare Hill Rd
Town: North Andover (01845)
Price: $379,000
Address: 148 Main Street
Town: Pepperell (01463)
Price: $550,000
Address: 5 Friends Way
Town: Belchertown (01007)
Price: $699,999
Address: 21 Plaza Ave
Town: East Sandwich (02537)
Price: $1,675,000
Address: 20 Crestview Dr
Town: Cambridge (02141)
Price: $850,000
Address: 291 Cardinal Medeiros
Town: Greenfield (01301)
Price: $365,000
Address: 14 Warner Street
Town: Lincoln (02493)
Price: $1,375,000
Address: 48 Golden Ball Road
Town: Cambridge (02138)
Price: $849,000
Address: 1 Aberdeen Way
Town: Malden (02148)
Price: $379,000
Address: 426 Pleasant St
Town: Medford (02155)
Price: $1,215,000
Address: 87 Medford St
Town: Boston (02115)
Price: $499,000
Address: 386 Riverway
Town: North Attleboro (02760)
Price: $669,900
Address: 49 Hoppin Hill Ave
Town: Tewksbury (01876)
Price: $455,000
Address: 100 Pleasant Street
Town: Danvers (01923)
Price: $1,119,000
Address: 7 Riverbank Ave
Town: Wayland (01778)
Price: $2,950,000
Address: 24 Claypit Hill Rd
Town: Marshfield (02050)
Price: $1,799,000
Address: 3 Cottage Lane
Town: Medford (02155)
Price: $1,195,000
Address: 8 Hatch Rd
Town: Norwood (02062)
Price: $579,000
Address: 60 Florence Ave
Town: East Boston (02128)
Price: $1,048,000
Address: 177 Cowper street
Town: Lynn (01905)
Price: $609,900
Address: 29 Walnut Park
Town: Fall River (02720)
Price: $450,000
Address: 501 Pine St
Town: Quincy (02171)
Price: $788,000
Address: 18 Hummock Rd
Town: Norwood (02062)
Price: $579,000
Address: 60 Florence Ave
Town: Ashburnham (01430)
Price: $389,900
Address: 44 Rindge State Road
Town: Leominster (01453)
Price: $339,000
Address: 43 High St
Town: Brighton (02135)
Price: $599,000
Address: 1515 Commonwealth Ave
Town: Salem (01970)
Price: $650,000
Address: 2 Sophia Road