Town: West Newton (02465)
Price: $1,595,000
Address: 1488 Washington St.
Town: Gardner (01440)
Price: $295,000
Address: 150 Washington Street
Town: Dorchester (02125)
Price: $1,300,000
Address: 63 Richfield St
Town: Boston (02114)
Price: $3,395,000
Address: 4 Strong Pl
Town: Orleans (02653)
Price: $1,850,000
Address: 2 Seaview Rd
Town: Rockport (01966)
Price: $1,250,000
Address: 36 Broadway
Town: Jamaica Plain (02130)
Price: $1,999,000
Address: 119 Sedgwick St
Town: Worcester (01610)
Price: $799,900
Address: 64 Stockton St
Town: Marshfield (02050)
Price: $850,000
Address: 18 Littles Lane
Town: West Boylston (01583)
Price: $720,000
Address: 5 Marsh Hawk Way
Town: South Boston (02127)
Price: $899,999
Address: 198 Bowen
Town: Jamaica Plain (02130)
Price: $2,350,000
Address: 44 Robeson St
Town: Jamaica Plain (02130)
Price: $2,350,000
Address: 44 Robeson St
Town: Fitchburg (01420)
Price: $624,999
Address: 179 Pratt St
Town: Athol (01331)
Price: $340,000
Address: 240 Barre Rd
Town: Boston (02108)
Price: $15,500,000
Address: 94 Mount Vernon St
Town: Fitchburg (01420)
Price: $314,900
Address: 59 Mallard Drive
Town: Fitchburg (01420)
Price: $505,000
Address: 87 Summer St
Town: Somerville (02144)
Price: $599,000
Address: 9 Woods Avenue
Town: Amesbury (01913)
Price: $164,900
Address: 3 Brown Ave
Town: Grafton (01519)
Price: $854,900
Address: 54 Elliot Trl
Town: New Bedford (02745)
Price: $715,000
Address: 65 Armsby St
Town: Indian Orchard (01151)
Price: $349,900
Address: 34 Mazarin Street
Town: Jamaica Plain (02130)
Price: $639,000
Address: 24 Goldsmith St
Town: Jamaica Plain (02130)
Price: $949,000
Address: 5 Malcolm Road
Town: Newburyport (01950)
Price: $625,000
Address: 7 Peters Rd
Town: Lynnfield (01940)
Price: $889,900
Address: 14 Carpenter Road
Town: (02302)
Price: $300,000
Address: 146 Court Street
Town: Cambridge (02138)
Price: $1,200,000
Address: 54 Ellery St
Town: Salem (01970)
Price: $449,000
Address: 389 Essex St
Town: Burlington (01803)
Price: $379,000
Address: 5 Hallmark Gardens
Town: Auburndale (02466)
Price: $2,989,000
Address: 187 Melrose St
Town: Gloucester (01930)
Price: $5,599,000
Address: 51 Wingaersheek Rd
Town: Springfield (01108)
Price: $489,900
Address: 92 Beaumont St
Town: Hingham (02043)
Price: $1,500,000
Address: 44 North Street
Town: Bellingham (02019)
Price: $939,900
Address: 540 Pulaski Boulevard
Town: Bellingham (02019)
Price: $519,900
Address: 40 Lisa Ann Dr
Town: Worcester (01605)
Price: $620,000
Address: 73 Paine St
Town: Marblehead (01945)
Price: $1,229,000
Address: 5 Orchard Cir
Town: Needham Heights (02494)
Price: $1,299,750
Address: 243 Hunting Rd
Town: Leicester (01524)
Price: $559,000
Address: 348 Marshall Street
Town: Dedham (02026)
Price: $950,000
Address: 30 Granite Street
Town: Reading (01867)
Price: $649,000
Address: 71 Wescroft Road
Town: Southborough (01772)
Price: $599,900
Address: 1 Blueberry Lane
Town: (02356)
Price: $1,545,000
Address: 221 Center St
Town: Wilmington (01887)
Price: $749,000
Address: 14 Roberts
Town: Brookline (02445)
Price: $800,000
Address: 60 East Glen Road
Town: Eastham (02642)
Price: $2,200,000
Address: 60 Smith Heights Way
Town: Framingham (01701)
Price: $1,375,000
Address: 4 Callahan Drive
Town: Boxford (01921)
Price: $1,149,000
Address: 28 Janes Rd
Town: West Roxbury (02132)
Price: $998,000
Address: 216 Grove Street
Town: Westfield (01085)
Price: $599,000
Address: 128 Crane Ave
Town: Norton (02766)
Price: $219,900
Address: 127 Taunton Ave
Town: Milford (01757)
Price: $724,900
Address: 15 Emerson Ln
Town: Ipswich (01938)
Price: $1,299,000
Address: 192 Country Club Way
Town: West Springfield (01089)
Price: $459,900
Address: 169 Chilson Rd
Town: Plymouth (02360)
Price: $655,000
Address: 5 Juneberry
Town: North Adams (01247)
Price: $399,900
Address: 31 Dover Street
Town: West Roxbury (02132)
Price: $560,000
Address: 56 Broadlawn Park
Town: Pocasset (02559)
Price: $525,000
Address: 27 Avery Rd
Town: Dorchester (02124)
Price: $835,000
Address: 53 Bailey St
Town: Springfield (01108)
Price: $289,900
Address: 25 Marengo Park
Town: Brookline (02446)
Price: $1,875,000
Address: 1471 Beacon Street
Town: Salem (01970)
Price: $699,900
Address: 16 Admirals Ln
Town: Beverly (01915)
Price: $899,900
Address: 247 Hale St
Town: (02338)
Price: $550,000
Address: 53 Elm St
Town: Roslindale (02131)
Price: $769,000
Address: 38 Hazelmere Rd
Town: Mashpee (02649)
Price: $799,000
Address: 211 James Circle
Town: Swampscott (01907)
Price: $1,849,000
Address: 110 Galloupes Point Rd
Town: Oxford (01540)
Price: $484,000
Address: 18 Sutton Ave