Town: (02382)
Price: $350,000
Address: 96 Cherry St
Town: Haverhill (01830)
Price: $589,900
Address: 58 Pinedale Avenue
Town: Uxbridge (01569)
Price: $645,999
Address: 10 Old Millville Rd
Town: Dorchester (02124)
Price: $629,000
Address: 1861 Dorchester Ave
Town: Groton (01450)
Price: $1,099,900
Address: 2 Wildflower Ln
Town: Somerville (02143)
Price: $795,000
Address: 24 Boston Street
Town: Upton (01568)
Price: $1,300,000
Address: 53 Cider Mill Lane
Town: Haverhill (01832)
Price: $649,900
Address: 99 Freeman St Ext
Town: Boston (02118)
Price: $6,500,000
Address: 99 West Springfield St
Town: Brockton (02301)
Price: $449,700
Address: 72 Kurland Ave
Town: Worcester (01605)
Price: $535,000
Address: 11 Holden Street
Town: Holyoke (01040)
Price: $389,000
Address: 22 Liberty Street
Town: Cambridge (02140)
Price: $2,849,000
Address: 137 Walden St
Town: Boston (02119)
Price: $1,700,000
Address: 22 Kenilworth St
Town: Medford (02155)
Price: $1,175,000
Address: 41 Century street
Town: Marshfield (02050)
Price: $524,900
Address: 15 Leland Road
Town: Revere (02151)
Price: $659,000
Address: 831 N. Shore Road
Town: Salem (03079)
Price: $1,199,900
Address: 95 Lake Shore Rd
Town: Hingham (02043)
Price: $1,325,000
Address: 21 Hersey St
Town: (02332)
Price: $1,450,000
Address: 315 Church St
Town: Providence (02904)
Price: $464,900
Address: 1166 Douglas Avenue
Town: Salem (01970)
Price: $699,000
Address: 57 Endicott St
Town: Cambridge (02140)
Price: $914,950
Address: 51 Dudley St
Town: Northampton (01062)
Price: $425,000
Address: 48 Dunphy Dr
Town: Norfolk (02056)
Price: $499,900
Address: 10 W Birch Rd
Town: Buzzards Bay (02532)
Price: $499,000
Address: 85 Maple St
Town: Harwich (02645)
Price: $1,325,000
Address: 13 Harwich Pines
Town: Plymouth (02360)
Price: $899,999
Address: 3 Howard Dr
Town: Boston (02111)
Price: $789,000
Address: 210 South St.
Town: East Boston (02128)
Price: $559,999
Address: 47 Condor
Town: Middleton (01949)
Price: $1,295,000
Address: 8 Brookside Rd
Town: Marstons Mills (02648)
Price: $670,000
Address: 34 White Moss Dr
Town: Milton (02186)
Price: $749,900
Address: 70 Warren Ave
Town: Plymouth (02360)
Price: $869,900
Address: 29 Pioneer Trl
Town: Wakefield (01880)
Price: $419,900
Address: 266 Albion St
Town: Waltham (02451)
Price: $425,000
Address: 16 Winter
Town: (02351)
Price: $675,000
Address: 34 George H Gillespie Way
Town: Haverhill (01830)
Price: $249,900
Address: 18 Essex Street
Town: Haverhill (01830)
Price: $682,500
Address: 53 Brockton Ave.
Town: Boston (02118)
Price: $1,825,000
Address: 312 Shawmut Ave
Town: Saugus (01906)
Price: $1,599,000
Address: 51 Walnut St
Town: Haverhill (01832)
Price: $475,900
Address: 1 W Parish Ct
Town: Pawtucket (02861)
Price: $424,000
Address: 542 Walcott Street
Town: Malden (02148)
Price: $949,000
Address: 91 Beltran St
Town: Newburyport (01950)
Price: $1,039,000
Address: 42 Myrtle Ave
Town: Worcester (01609)
Price: $690,000
Address: 117 Piedmont Street
Town: Dennis Port (02639)
Price: $599,900
Address: 15 Glendon Road
Town: Wayland (01778)
Price: $1,700,000
Address: 15 Parkridge Rd
Town: Byfield (01922)
Price: $1,374,900
Address: 78 Elm St
Town: Waltham (02453)
Price: $599,900
Address: 34 Aberdeen Ave.
Town: Westminster (01473)
Price: $949,000
Address: 29 Sunset Road
Town: Millis (02054)
Price: $610,000
Address: 9 Heritage Path
Town: Lawrence (01843)
Price: $479,000
Address: 80 Weare St.
Town: Plymouth (02360)
Price: $899,900
Address: 76 Conifer Hill
Town: Stoughton (02072)
Price: $699,900
Address: 57 Whitney Ave
Town: Worcester (01607)
Price: $650,000
Address: 5 Tatman St
Town: Haverhill (01832)
Price: $1,099,000
Address: 23 Sylvan Hill Crossing
Town: Winthrop (02152)
Price: $924,900
Address: 12 WINTHROP ST.
Town: (02302)
Price: $549,000
Address: 176 Coe Rd
Town: Marlborough (01752)
Price: $389,900
Address: 132 Prospect St
Town: Chester (01011)
Price: $1,250,000
Address: 240 Beldingville Rd
Town: East Boston (02128)
Price: $919,000
Address: 5 Wilbur Ct
Town: Natick (01760)
Price: $329,900
Address: 4 Village Hill Ln
Town: Methuen (01844)
Price: $699,900
Address: 169 Berkeley St
Town: Needham (02492)
Price: $2,499,000
Address: 97 Great Plain Ave
Town: Walpole (02081)
Price: $479,900
Address: 782 West St
Town: Haverhill (01830)
Price: $289,900
Address: 440 North Ave
Town: South Boston (02127)
Price: $1,100,000
Address: 309 E St
Town: Waltham (02451)
Price: $699,900
Address: 1226 Main St
Town: East Boston (02128)
Price: $919,000
Address: 3 Wilbur Ct