Town: Concord (01742)
Price: $2,575,000
Address: 43 Middle St
Town: Shrewsbury (01545)
Price: $565,000
Address: 93 Edgemere Blvd
Town: Needham Heights (02494)
Price: $849,900
Address: 379 Hunnewell St
Town: Sudbury (01776)
Price: $849,900
Address: 447 Peakham Road
Town: Newton (02459)
Price: $4,298,000
Address: 27 Rosalie Road
Town: Newton (02458)
Price: $789,990
Address: 11 Murphy Ct
Town: Windham (03087)
Price: $675,000
Address: 1 Lisa
Town: Needham Heights (02494)
Price: $625,900
Address: 381 Hunnewell St
Town: Dorchester (02124)
Price: $1,249,000
Address: 16 Patterson Street
Town: (02359)
Price: $499,000
Address: 89 West St
Town: Lynn (01902)
Price: $80,000
Address: 285 Lynn Shore Drive
Town: Arlington (02476)
Price: $1,445,000
Address: 11 Lowell St
Town: Yarmouth (02673)
Price: $700,000
Address: 20 ROBIN Rd
Town: Hull (02045)
Price: $1,100,000
Address: 35 Prospect Ave
Town: Springfield (01108)
Price: $360,000
Address: 96 Firglade Ave
Town: Brookline (02445)
Price: $1,849,000
Address: 74 Kent St
Town: Leominster (01453)
Price: $385,000
Address: 154 Pond Street
Town: Wilmington (01887)
Price: $825,000
Address: 398 Andover St.
Town: Wrentham (02093)
Price: $1,095,000
Address: 100 Pokanoket Path
Town: Quincy (02171)
Price: $369,900
Address: 185 Quincy Shore Dr
Town: Shrewsbury (01545)
Price: $785,000
Address: 33 Lakeside Dr
Town: Millis (02054)
Price: $925,000
Address: 20 Lansing Way
Town: Lowell (01852)
Price: $839,900
Address: 1000 Central St
Town: Shirley (01464)
Price: $429,900
Address: 42 Benjamin Rd
Town: West Newbury (01985)
Price: $2,195,000
Address: 27 Rivercrest Dr
Town: Spencer (01562)
Price: $279,000
Address: 22 Donnelly Rd
Town: Dorchester (02124)
Price: $585,000
Address: 80 Westmoreland St
Town: (02302)
Price: $459,000
Address: 184 Perkins Ave
Town: Haverhill (01830)
Price: $699,900
Address: 434 Main Street
Town: (02324)
Price: $675,000
Address: 74 Vernon Street
Town: Lincoln (02865)
Price: $430,000
Address: 458 River Road
Town: Melrose (02176)
Price: $1,459,000
Address: 12 Sylvan Street
Town: Tyngsboro (01879)
Price: $669,999
Address: 33 Phalanx St
Town: Worcester (01609)
Price: $498,900
Address: 74 Moreland Green Drive
Town: Sherborn (01770)
Price: $1,695,000
Address: 18 Maple Street
Town: (02333)
Price: $385,000
Address: 282 Spring St
Town: Dennis Port (02639)
Price: $289,900
Address: 10 South St
Town: Boston (02118)
Price: $995,000
Address: 274 Shawmut Ave
Town: East Boston (02128)
Price: $1,015,000
Address: 219 Saratoga Street
Town: East Boston (02128)
Price: $785,000
Address: 219 Saratoga Street
Town: Rockport (01966)
Price: $339,000
Address: 57 Mt. Pleasant
Town: Springfield (01118)
Price: $299,900
Address: 90 Feltham Rd
Town: Cambridge (02139)
Price: $669,500
Address: 5 Centre Street
Town: Mashpee (02649)
Price: $599,900
Address: 362 Quinaquisset Ave
Town: Needham (02492)
Price: $4,199,000
Address: 957 South Street
Town: Boston (02118)
Price: $4,000,000
Address: 87 Pembroke Street
Town: Lowell (01850)
Price: $195,000
Address: 94 1st
Town: South Weymouth (02190)
Price: $665,000
Address: 1 Sandpiper Grn
Town: Quincy (02189)
Price: $477,700
Address: 1015 Washington Street
Town: Ashland (01721)
Price: $489,900
Address: 84 Meeting House Path
Town: Attleboro (02703)
Price: $450,000
Address: 9 Conner Court
Town: (02370)
Price: $689,000
Address: 440 Market St
Town: Newtonville (02460)
Price: $918,800
Address: 48 Harvard St
Town: Uxbridge (01569)
Price: $539,900
Address: 46 Pouts Lane
Town: Hopkinton (01748)
Price: $949,000
Address: 5 Frostpane Ln
Town: Brookline (02446)
Price: $699,000
Address: 45 Longwood Ave
Town: West Roxbury (02132)
Price: $1,169,000
Address: 254 Park St
Town: West Brookfield (01083)
Price: $369,900
Address: 35 Bacon Street
Town: Quincy (02169)
Price: $415,000
Address: 200 Cove Way
Town: South Boston (02127)
Price: $1,975,000
Address: 893 E 2Nd St
Town: Billerica (01821)
Price: $549,000
Address: 42 Pinehurst
Town: (02302)
Price: $399,900
Address: 104 Crestfield Dr
Town: Westford (01886)
Price: $819,900
Address: 2 Alder Point
Town: (02302)
Price: $749,900
Address: 52 Boyle Rd
Town: Raynham (02767)
Price: $499,900
Address: 21 Sully Rd.
Town: Lynnfield (01940)
Price: $975,000
Address: 12 Thomas Rd
Town: Malden (02148)
Price: $999,999
Address: 394 Pleasant St
Town: Grafton (01519)
Price: $999,000
Address: 12 Putnam Lane
Town: Westport (02790)
Price: $699,900
Address: 51 Newton St
Town: Lexington (02421)
Price: $3,990,000
Address: 48 Sherburne Rd