Town: Boston (02114)
Price: $3,250,000
Address: 45 Temple St
Town: Somerville (02144)
Price: $1,125,000
Address: 16 Hamilton Rd
Town: Lowell (01852)
Price: $310,000
Address: 23 Middle Street
Town: North Grafton (01536)
Price: $549,000
Address: 28 Lincoln Ln
Town: Cambridge (02140)
Price: $849,000
Address: 70 Walden
Town: South Boston (02127)
Price: $1,349,000
Address: 607 E 2nd Street
Town: (02302)
Price: $565,000
Address: 1002 Court Street
Town: East Sandwich (02537)
Price: $924,000
Address: 11 Locust Ln
Town: Tewksbury (01876)
Price: $569,900
Address: 61 Patrick Road
Town: Springfield (01104)
Price: $265,000
Address: 37 Phoenix St
Town: Bellingham (02019)
Price: $514,900
Address: 975 S Main St
Town: Concord (01742)
Price: $2,298,000
Address: 373 East Riding Drive
Town: Fitchburg (01420)
Price: $574,900
Address: 182 Sheldon Rd
Town: Chatham (02633)
Price: $4,395,000
Address: 30 Indian Trail
Town: East Wareham (02538)
Price: $499,900
Address: 1 Michael Dr
Town: Boston (02114)
Price: $695,000
Address: 53 Garden St
Town: Wellesley (02482)
Price: $2,495,000
Address: 9 Hampden Street
Town: New Salem (01364)
Price: $550,000
Address: 72 East Rd
Town: Blackstone (01504)
Price: $315,000
Address: 96 Main St
Town: Quincy (02169)
Price: $738,000
Address: 40 Greenleaf St
Town: Shrewsbury (01545)
Price: $984,000
Address: 15 Lakeside dr
Town: Tiverton (02878)
Price: $489,000
Address: 74 Crandall Rd
Town: Hyde Park (02136)
Price: $550,000
Address: 74 Davison St
Town: Orleans (02653)
Price: $1,550,000
Address: 15 Dale Ann Drive
Town: Byfield (01922)
Price: $549,000
Address: 15 Central Street
Town: Natick (01760)
Price: $319,000
Address: 10 Village Green Ln
Town: Worcester (01603)
Price: $459,000
Address: 62 Circuit Ave North
Town: Wayland (01778)
Price: $1,095,000
Address: 1605 Wisteria Way
Town: Wilmington (01887)
Price: $539,900
Address: 51 Faulkner Avenue
Town: Tiverton (02878)
Price: $899,900
Address: 185 Stafford Road
Town: Bolton (01740)
Price: $1,349,900
Address: 0 Old Harvard Road
Town: Auburndale (02466)
Price: $1,545,000
Address: 1754 Washington St
Town: Brimfield (01010)
Price: $499,900
Address: 52 Washington Rd
Town: Chestnut Hill (02467)
Price: $439,000
Address: 40 Westgate
Town: Chatham (02633)
Price: $2,195,000
Address: 6 Stephen Dr
Town: Princeton (01543)
Price: $749,900
Address: 146 Wachusett St.
Town: (02332)
Price: $2,849,000
Address: 104 Standish St
Town: Boston (02114)
Price: $499,000
Address: 27 Bowdoin St
Town: Quincy (02188)
Price: $550,000
Address: 25 Richmond St
Town: Billerica (01821)
Price: $699,000
Address: 3 Primrose Rd
Town: Newton Highlands (02461)
Price: $1,950,000
Address: 18 Pennsylvania
Town: (02324)
Price: $265,000
Address: 24 High Pond Drive
Town: Haverhill (01830)
Price: $550,000
Address: 897 Amesbury Rd
Town: East Falmouth (02536)
Price: $2,450,000
Address: 0 Commodore Ln
Town: Hopkinton (01748)
Price: $2,300,000
Address: 35 Lincoln Street
Town: South Boston (02127)
Price: $1,299,000
Address: 713 E 7th St
Town: North Falmouth (02556)
Price: $2,500,000
Address: 10 Squeteague Harbor Rd
Town: North Falmouth (02556)
Price: $1,275,000
Address: 15 Old County Rd
Town: Cambridge (02138)
Price: $4,500,000
Address: 58 Shepard Street
Town: Stoughton (02072)
Price: $349,900
Address: 103 Kim Ter
Town: Medford (02155)
Price: $749,900
Address: 240 SALEM ST
Town: Brockton (02301)
Price: $319,900
Address: 22 Trudy Ter
Town: Acton (01718)
Price: $450,000
Address: 445 Old Stone Brook
Town: Falmouth (02540)
Price: $4,195,000
Address: 112 Racing Beach Ave
Town: (02302)
Price: $509,900
Address: 28 Crescent Ave
Town: Attleboro (02703)
Price: $549,900
Address: 0 Peck St
Town: Attleboro (02703)
Price: $529,000
Address: 1 Allenson Ave
Town: Taunton (02780)
Price: $675,000
Address: 427 West Britannia Street
Town: Boston (02116)
Price: $1,100,000
Address: 232 W Newton Street
Town: Yarmouth Port (02675)
Price: $699,900
Address: 30 W Woods Circle
Town: Hampstead (03841)
Price: $305,000
Address: 133 Heather
Town: Arlington (02476)
Price: $949,000
Address: 84 School St.
Town: Clinton (01510)
Price: $579,900
Address: 38 Norman St
Town: Middleboro (02739)
Price: $1,195,000
Address: 15 Neds Point
Town: Gloucester (01930)
Price: $879,000
Address: 1 Wonson Street
Town: (02341)
Price: $624,900
Address: 38 Stonebridge Dr.
Town: Quincy (02188)
Price: $875,000
Address: 655 Summer Street
Town: Lawrence (01840)
Price: $255,000
Address: 46 Amesbury St
Town: (02341)
Price: $624,900
Address: 38 Stonebridge Dr.
Town: Boston (02111)
Price: $1,280,000
Address: 86 South