Town: (02382)
Price: $519,900
Address: 1121 Auburn Street
Town: North Andover (01845)
Price: $625,000
Address: 183 Massachusetts Ave
Town: Dracut (01826)
Price: $789,900
Address: 30 Walnut
Town: South Hadley (01075)
Price: $550,000
Address: 84 Judd Ave
Town: Melrose (02176)
Price: $479,900
Address: 180 Green St
Town: West Newton (02465)
Price: $3,198,000
Address: 56 Dearborn Street
Town: North Andover (01845)
Price: $649,900
Address: 177 Massachusetts Ave
Town: Lowell (01854)
Price: $289,900
Address: 1820 Skyline Dr
Town: Waltham (02453)
Price: $779,900
Address: 162 MYRTLE STREET
Town: Andover (01810)
Price: $1,888,000
Address: 12 Haskell Road
Town: Waltham (02451)
Price: $1,295,000
Address: 1767 TRAPELO ROAD
Town: Gloucester (01930)
Price: $625,000
Address: 34 Cleveland St
Town: Marlborough (01752)
Price: $355,000
Address: 280 Elm St
Town: South Barre (01074)
Price: $229,900
Address: 14 Trafalgar Square
Town: Uxbridge (01569)
Price: $499,000
Address: 179 Sutton St
Town: Pawtucket (02860)
Price: $199,900
Address: 245 Manton Street
Town: Winthrop (02152)
Price: $1,175,000
Address: 191 Court Rd
Town: Wakefield (01880)
Price: $399,000
Address: 234 WATER STREET
Town: Gardner (01440)
Price: $469,000
Address: 21 Plymouth St
Town: (02370)
Price: $799,900
Address: 10 Birch Bottom Circle
Town: Feeding Hills (01030)
Price: $459,900
Address: 30 Rising St
Town: (02332)
Price: $3,000,000
Address: 117 Soule Ave
Town: Needham (02492)
Price: $2,100,000
Address: 80 Emerson Road
Town: Lynnfield (01940)
Price: $939,900
Address: 1217 Main St.
Town: Boston (02116)
Price: $887,000
Address: 255 Beacon
Town: Middleboro (02739)
Price: $1,250,000
Address: 95 Angelica Ave
Town: Groton (01450)
Price: $735,000
Address: 52 Chestnut Hill Rd
Town: Framingham (01702)
Price: $699,000
Address: 39 Bethany Rd
Town: Boston (02113)
Price: $1,249,000
Address: 11 Wiget St
Town: North Andover (01845)
Price: $469,900
Address: 350 Greene Street
Town: Fall River (02724)
Price: $799,000
Address: 636 Dwelley
Town: Tyngsboro (01863)
Price: $419,000
Address: 33 Kennedy Dr
Town: Shrewsbury (01545)
Price: $345,000
Address: 40 Shrewsbury Green Dr
Town: Dighton (02715)
Price: $799,900
Address: 418 Hart St
Town: Sturbridge (01566)
Price: $1,250,000
Address: 43 Mountain Brook Rd
Town: Yarmouth Port (02675)
Price: $950,000
Address: 23 Dauphine Dr
Town: Boston (02116)
Price: $1,895,000
Address: 74 Appleton St
Town: Wakefield (01880)
Price: $619,900
Address: 381 Water St
Town: Pocasset (02559)
Price: $1,350,000
Address: 566 Shore Rd
Town: East Boston (02128)
Price: $575,000
Address: 172 Cottage St
Town: Acton (01720)
Price: $879,000
Address: 349 Arlington St
Town: South Hadley (01075)
Price: $519,900
Address: 108 College St
Town: Holyoke (01040)
Price: $135,000
Address: 130 Middle Water st
Town: Yarmouth (02673)
Price: $790,000
Address: 68 Bob-O-Link
Town: Erving (01344)
Price: $449,000
Address: 22 River Rd
Town: Framingham (01701)
Price: $669,000
Address: 19 Nob Hill Dr.
Town: Ludlow (01056)
Price: $559,999
Address: 20 Bondsville Road
Town: Attleboro (02703)
Price: $459,900
Address: 278 East St.
Town: Lowell (01851)
Price: $699,900
Address: 23 Mckinley Ave
Town: Roslindale (02131)
Price: $699,000
Address: 375 Hyde Park Avenue
Town: Boston (02111)
Price: $524,481
Address: 1 Nassau St
Town: Cambridge (02139)
Price: $1,125,000
Address: 17 Marie Avenue
Town: North Attleboro (02760)
Price: $369,900
Address: 42 Second Ave
Town: South Boston (02127)
Price: $1,099,000
Address: 527 East 7th Street
Town: (02382)
Price: $549,900
Address: 23 Reed Pl
Town: (02351)
Price: $449,900
Address: 56 Ekstrom Circle
Town: Malden (02148)
Price: $1,475,000
Address: 38 Russell St
Town: Winchester (01890)
Price: $2,850,000
Address: 14 Nassau Drive
Town: Stoughton (02072)
Price: $874,900
Address: 93 McEachron Dr
Town: (02341)
Price: $699,999
Address: 145 Gorwin Dr
Town: (02338)
Price: $499,999
Address: 234 River St
Town: Easthampton (01027)
Price: $624,900
Address: 65 Edwards St
Town: Holyoke (01040)
Price: $249,900
Address: 43 Woods Ave
Town: Bedford (01730)
Price: $999,900
Address: 332 North Rd
Town: Watertown (02472)
Price: $1,149,000
Address: 91 Standish Rd
Town: (02302)
Price: $409,999
Address: 499 E Ashland St
Town: Stoneham (02180)
Price: $689,000
Address: 6 Myrtle Street
Town: Peabody (01960)
Price: $919,900
Address: 17 Samoset Rd
Town: Newburyport (01950)
Price: $515,000
Address: 6 Woodman Way
Town: Medford (02155)
Price: $1,699,999
Address: 31 Wareham St