Town: New Bedford (02740)
Price: $419,000
Address: 129 Rowe Street
Town: Ipswich (01938)
Price: $649,900
Address: 22 Brownville Ave
Town: Jamaica Plain (02130)
Price: $995,000
Address: 176 School Street
Town: Southwick (01077)
Price: $799,000
Address: 105 Lakeview
Town: Dorchester (02124)
Price: $579,900
Address: 1910 Dorchester Ave
Town: Lawrence (01841)
Price: $449,900
Address: 212 High St
Town: Northampton (01060)
Price: $689,000
Address: 815 Burt's Pit Road
Town: Auburn (01501)
Price: $389,900
Address: 801 Forest Park
Town: Jamaica Plain (02130)
Price: $1,275,000
Address: 69 Williams Street
Town: Chelsea (02150)
Price: $449,900
Address: 60 Beacon Street
Town: Barre (01005)
Price: $435,000
Address: 280 S BARRE RD
Town: Shelburne Falls (01370)
Price: $525,000
Address: 175 Peckville Road
Town: Natick (01760)
Price: $919,000
Address: 4 Pryor Rd
Town: Dudley (01571)
Price: $359,000
Address: 6 Lakeside Drive
Town: Dorchester (02122)
Price: $549,900
Address: 41 Rosemont St
Town: Plymouth (02360)
Price: $637,900
Address: 84 Old Field Rd
Town: Fairhaven (02719)
Price: $629,800
Address: 233 Adams St
Town: (02332)
Price: $299,500
Address: 80 Parks Street
Town: Wareham (02571)
Price: $499,900
Address: 3 Windsor Drive
Town: Boston (02116)
Price: $2,175,000
Address: 250 Commonwealth Avenue
Town: Gloucester (01930)
Price: $1,295,000
Address: 79 Dennison Street
Town: Bolton (01740)
Price: $550,000
Address: 11 Pondside Lane
Town: Haverhill (01835)
Price: $879,000
Address: 15 Overlook Circle
Town: North Reading (01864)
Price: $575,000
Address: 4 PORTER ROAD
Town: Boston (02116)
Price: $945,000
Address: 461 Beacon Street
Town: (02346)
Price: $485,000
Address: 481 Center
Town: Gilbertville (01518)
Price: $214,186
Address: 7 Crescent Way
Town: Fall River (02720)
Price: $610,000
Address: 177 Crescent St
Town: Hull (02045)
Price: $849,000
Address: 27 Westminster Rd
Town: Canton (02021)
Price: $379,000
Address: 356 Neponset St
Town: (02333)
Price: $625,000
Address: 590 Bedford Street
Town: Sudbury (01776)
Price: $899,000
Address: 73 Willow Rd
Town: Cambridge (02138)
Price: $8,800,000
Address: 84 Garden St
Town: Holyoke (01040)
Price: $319,999
Address: 84 Woodland St
Town: Millis (02054)
Price: $579,900
Address: 60 Spencer St
Town: Oxford (01540)
Price: $415,000
Address: 9 Nottingham Rd
Town: Seekonk (02771)
Price: $499,000
Address: 72 School Street
Town: Marblehead (01945)
Price: $699,000
Address: 31 Lincoln Park
Town: West Springfield (01089)
Price: $419,900
Address: 31 Russell St
Town: Harwich (02645)
Price: $1,995,000
Address: 3 Bascom Hollow
Town: Marshfield (02050)
Price: $724,900
Address: 16 Schooner Way
Town: Marlborough (01752)
Price: $660,000
Address: 35 Roundtop
Town: Medway (02053)
Price: $389,000
Address: 14 Sanford St
Town: Brookline (02446)
Price: $4,599,600
Address: 85 Naples Rd
Town: Swampscott (01907)
Price: $575,000
Address: 33 Highland St
Town: Cambridge (02139)
Price: $5,250,000
Address: 67 Inman Street
Town: Somerville (02143)
Price: $1,495,000
Address: 26 Gibbens St
Town: Boston (02114)
Price: $1,350,000
Address: 40 Joy St
Town: Newburyport (01950)
Price: $899,900
Address: 71 Purchase St
Town: Newburyport (01950)
Price: $899,900
Address: 71 Purchase St
Town: Marblehead (01945)
Price: $1,325,000
Address: 132 Elm Street
Town: Chestnut Hill (02467)
Price: $1,400,000
Address: 77 Florence St
Town: Westford (01886)
Price: $345,000
Address: 2 Courtview Ln
Town: Revere (02151)
Price: $619,900
Address: 33 Mountain Ave
Town: Marblehead (01945)
Price: $1,325,000
Address: 132 Elm Street
Town: Wakefield (01880)
Price: $629,900
Address: 6 BIRCH HILL AVE
Town: Woburn (01801)
Price: $969,900
Address: 18 Arthur G Pernokas Dr
Town: Braintree (02184)
Price: $379,000
Address: 501 Commerce Dr.
Town: Jamaica Plain (02130)
Price: $429,900
Address: 111 Perkins
Town: North Attleboro (02764)
Price: $799,000
Address: 810 Tremont St
Town: Chestnut Hill (02467)
Price: $2,490,000
Address: 76 Norfolk Rd
Town: Springfield (01119)
Price: $300,000
Address: 224 Jeffrey Rd
Town: Winchendon (01475)
Price: $415,000
Address: 31 Spring Pl
Town: New Salem (01364)
Price: $380,000
Address: 58 Mattawa Cir
Town: (02347)
Price: $499,900
Address: 2 Rhode Island Rd
Town: Malden (02148)
Price: $849,000
Address: 11 Hudson
Town: Rehoboth (02769)
Price: $759,900
Address: 130 Summer St
Town: Chicopee (01013)
Price: $339,900
Address: 175 Pendexter Ave
Town: Haverhill (01832)
Price: $799,900
Address: 320 Hilldale
Town: Braintree (02184)
Price: $1,060,000
Address: 45 Forest St