Town: Leominster (01453)
Price: $634,000
Address: 1084 Main St
Town: North Falmouth (02556)
Price: $1,395,000
Address: 32 Birch Lane
Town: Leominster (01453)
Price: $424,900
Address: 98 Sylvan Ave
Town: Derry (03038)
Price: $574,900
Address: 10 Abbott St
Town: Wilmington (01887)
Price: $599,000
Address: 203 Lowell St.
Town: Dorchester (02122)
Price: $1,100,000
Address: 10 Charlemont St
Town: Pawtucket (02861)
Price: $365,000
Address: 58 Rosella Ave
Town: Winthrop (02152)
Price: $1,175,000
Address: 66 Lowell Road
Town: Clinton (01510)
Price: $475,900
Address: 248 Greeley Street
Town: Blackstone (01504)
Price: $650,000
Address: 11 Willow Brook Ln
Town: Somerville (02143)
Price: $878,000
Address: 245 Beacon Street
Town: (01001)
Price: $299,900
Address: 20 Mansion Woods
Town: Hudson (01749)
Price: $749,900
Address: 26 Marychris Drive
Town: Tewksbury (01876)
Price: $599,999
Address: 906 Old Shawsheen Street
Town: Fall River (02721)
Price: $595,000
Address: 20 Bronson St
Town: Fall River (02721)
Price: $620,000
Address: 12 Bronson St
Town: Everett (02149)
Price: $919,900
Address: 58 Walnut St
Town: Salem (01970)
Price: $749,000
Address: 51 Lafayette St
Town: Reading (01867)
Price: $1,239,000
Address: 141 Johnson Woods Drive
Town: Williamsburg (01096)
Price: $399,900
Address: 3 Williams St
Town: Norwell (02061)
Price: $649,000
Address: 62 High St
Town: Stoughton (02072)
Price: $699,999
Address: 15 Morton Sq
Town: Buzzards Bay (02532)
Price: $1,100,000
Address: 88 Rope Walk Road
Town: Foxboro (02035)
Price: $849,900
Address: 12 Community Way
Town: Derry (03038)
Price: $429,000
Address: 6 Edgewood St
Town: Worcester (01604)
Price: $645,000
Address: 178 Cohasset Street
Town: Bellingham (02019)
Price: $400,000
Address: 52 James St
Town: Worcester (01606)
Price: $1,350,000
Address: 15 Boardman St / Wboylston
Town: Wareham (02571)
Price: $515,000
Address: 60 Gibbs Avenue
Town: Springfield (01108)
Price: $425,000
Address: 40 Rittenhouse Terrace
Town: Chelsea (02150)
Price: $595,000
Address: 40 Crescent Ave
Town: Mashpee (02649)
Price: $749,000
Address: 192 Simons Narrows Rd
Town: Chelsea (02150)
Price: $599,000
Address: 40 Crescent Ave
Town: East Boston (02128)
Price: $535,000
Address: 153 Everett St
Town: Revere (02151)
Price: $849,000
Address: 24 Bosson
Town: Hadley (01035)
Price: $375,000
Address: 204 River Dr
Town: Taunton (02780)
Price: $225,000
Address: 173 Highland St
Town: Worcester (01605)
Price: $749,900
Address: 612 Grove St
Town: Woburn (01801)
Price: $499,900
Address: 112 Pearl Street
Town: Holyoke (01040)
Price: $299,000
Address: 89 Meadowbrook Rd
Town: Worcester (01607)
Price: $499,000
Address: 17 Thenius St
Town: Lowell (01852)
Price: $375,000
Address: 200 Market St
Town: Brighton (02135)
Price: $899,900
Address: 69 Presentation Rd
Town: Leicester (01524)
Price: $375,000
Address: 3 Edward St
Town: Andover (01810)
Price: $2,895,000
Address: 65 Central St
Town: (02368)
Price: $699,900
Address: 12 Jasper Ln
Town: Wenham (01984)
Price: $318,530
Address: 3 Middlewood Dr
Town: Danvers (01923)
Price: $619,000
Address: 24 Purchase St
Town: Dedham (02026)
Price: $1,295,000
Address: 570 Washington Street
Town: Springfield (01129)
Price: $299,000
Address: 136 Joan St
Town: Dracut (01826)
Price: $562,999
Address: 73 Sladen St
Town: Auburn (01501)
Price: $399,900
Address: 52 Harrison Ave
Town: Webster (01570)
Price: $409,000
Address: 94 Lower Gore road
Town: Everett (02149)
Price: $852,000
Address: 103 Swan Street
Town: Beverly (01915)
Price: $1,050,000
Address: 430 Essex Street
Town: Concord (01742)
Price: $9,750,000
Address: 76 Red Coat Ln
Town: Boston (02121)
Price: $515,000
Address: 99 Harrishof St
Town: East Sandwich (02537)
Price: $1,100,000
Address: 21 Great Island Rd
Town: Wendell (01379)
Price: $349,900
Address: 28 Morse Village Rd
Town: Haverhill (01832)
Price: $499,999
Address: 1 Titcomb St
Town: Woburn (01801)
Price: $799,900
Address: 22 Beacon St
Town: Somerset (02725)
Price: $335,000
Address: 34 Doolittle Ct
Town: Greenfield (01301)
Price: $449,900
Address: 250 Plain Rd
Town: (03820)
Price: $624,000
Address: 65 Pointe Place
Town: Westport (02790)
Price: $250,000
Address: 40 Robert St
Town: North Adams (01247)
Price: $175,000
Address: 297 Walnut St
Town: Springfield (01108)
Price: $545,000
Address: 742 Belmont Ave
Town: Westborough (01581)
Price: $309,900
Address: 9 Mayberry Drive
Town: Brighton (02135)
Price: $440,000
Address: 1633 Commonwealth Ave
Town: Lowell (01852)
Price: $359,000
Address: 200 Market Street