Town: Stoneham (02180)
Price: $589,900
Address: 5 Avon St.
Town: Framingham (01701)
Price: $739,900
Address: 18 Lomas Drive
Town: Dorchester (02125)
Price: $725,000
Address: 72 Tuttle St
Town: Dudley (01571)
Price: $519,000
Address: 30 Noble Street
Town: Hudson (01749)
Price: $659,000
Address: 34 Woodrow Street
Town: Marshfield (02050)
Price: $679,900
Address: 35 Marshview Dr
Town: Buzzards Bay (02532)
Price: $799,900
Address: 18 Admiral's Way
Town: Princeton (01543)
Price: $599,700
Address: 22 Thurston Hill Road
Town: Dorchester (02124)
Price: $740,000
Address: 19 Elmhurst St
Town: Lowell (01850)
Price: $399,000
Address: 972 Bridge
Town: Harwich (02645)
Price: $379,000
Address: 2 Englewood Dr
Town: Osterville (02655)
Price: $3,100,000
Address: 355 Bridge Street
Town: Watertown (02472)
Price: $1,095,000
Address: 67 Walnut St
Town: Cotuit (02635)
Price: $1,089,000
Address: 295 Pheasant Hill Circle
Town: Oxford (01540)
Price: $699,999
Address: 7 Tower Hill Rd
Town: North Weymouth (02191)
Price: $749,900
Address: 137 Prospect Hill
Town: Southborough (01772)
Price: $437,500
Address: 8 Parker Street
Town: Medway (02053)
Price: $889,900
Address: 16 Blueberry Hill Rd
Town: Plymouth (02360)
Price: $1,100,000
Address: 33 Seabiscuit Dr
Town: Foxboro (02035)
Price: $550,000
Address: 115 S. High Street
Town: Amesbury (01913)
Price: $399,900
Address: 6 Wells Ave
Town: Hopkinton (01748)
Price: $1,650,000
Address: 24 Greenwood Rd
Town: Quincy (02170)
Price: $536,000
Address: 165 Old Colony Ave
Town: Westford (01886)
Price: $850,000
Address: 31 Sandstone Rd
Town: Amesbury (01913)
Price: $599,900
Address: 20 Hillside Court
Town: West Boylston (01583)
Price: $639,900
Address: 20 Holt Street
Town: Millis (02054)
Price: $799,900
Address: 2 Gerald Ave
Town: Fall River (02720)
Price: $1,100,000
Address: 208 Florence St
Town: Upton (01568)
Price: $399,000
Address: 77 Prospect St
Town: East Boston (02128)
Price: $1,099,900
Address: 9 Crestway Rd
Town: Marlborough (01752)
Price: $599,900
Address: 552 Farm Rd
Town: Acton (01718)
Price: $395,000
Address: 522 Tumbling Hawk
Town: Dudley (01571)
Price: $349,900
Address: 37 Alton Dr
Town: Bedford (01730)
Price: $599,000
Address: 75 Page Rd
Town: Medford (02155)
Price: $779,000
Address: 26 Robinson Rd
Town: Beverly (01915)
Price: $639,000
Address: 86 Kernwood Ave
Town: Wellesley Hills (02481)
Price: $4,528,000
Address: 6 Norwich Rd
Town: Gardner (01440)
Price: $349,900
Address: 14 Bates Rd
Town: Springfield (01109)
Price: $359,995
Address: 224 Berkshire Ave`
Town: (02368)
Price: $749,000
Address: 11 Rockefeller St
Town: Portsmouth (02871)
Price: $1,300,000
Address: 38 Aquidneck Ave
Town: Boston (02121)
Price: $699,900
Address: 88 Esmond St
Town: Belmont (02478)
Price: $1,499,000
Address: 242 Claflin St
Town: Natick (01760)
Price: $340,000
Address: 3 Thoreau Ct
Town: Pittsfield (01201)
Price: $324,900
Address: 18 Velma Ave
Town: Tewksbury (01876)
Price: $700,000
Address: 47 Jills Way
Town: East Falmouth (02536)
Price: $1,499,000
Address: 308 Falmouth Woods Rd
Town: Waban (02468)
Price: $1,350,000
Address: 38 E Quinobequin Rd.
Town: (02330)
Price: $589,000
Address: 23 Bow St
Town: Fall River (02721)
Price: $466,700
Address: 162 Rodman St
Town: Arlington (02474)
Price: $1,195,000
Address: 15 Greeley Circle
Town: Andover (01810)
Price: $699,000
Address: 22 Kirkland Dr.
Town: Arlington (02474)
Price: $709,000
Address: 41 Palmer St.
Town: Westford (01886)
Price: $850,000
Address: 80 Tenney Road
Town: Hudson (01749)
Price: $599,999
Address: 4 Linden Street
Town: Uxbridge (01569)
Price: $905,000
Address: 405 West St.
Town: Brookline (02446)
Price: $1,049,990
Address: 233 Freeman
Town: Boston (02113)
Price: $700,000
Address: 13 Thacher St
Town: Medford (02155)
Price: $759,000
Address: 2500 Mystic Valley Parkway
Town: West Townsend (01474)
Price: $479,900
Address: 66 Bayberry Hill Rd
Town: Lowell (01854)
Price: $479,900
Address: 527 Pawtucket Blvd
Town: Arlington (02474)
Price: $1,800,000
Address: 45 Teel St
Town: Boston (02110)
Price: $2,990,000
Address: 240 Devonshire Street
Town: Sudbury (01776)
Price: $1,599,000
Address: 12 Camperdown Lane
Town: Quincy (02170)
Price: $519,000
Address: 41 Randlett
Town: Groton (01450)
Price: $995,000
Address: 117 Main St.
Town: Westford (01886)
Price: $749,000
Address: 24 Dunstable Rd
Town: Burlington (01803)
Price: $1,699,900
Address: 5 Francis Wyman Road
Town: Hopkinton (01748)
Price: $699,900
Address: 9 Highcroft Way
Town: Mashpee (02649)
Price: $499,999
Address: 181 Leisure Green Drive