Town: (02324)
Price: $439,000
Address: 1442 Old Pleasant St
Town: Longmeadow (01106)
Price: $280,000
Address: 1636 Longmeadow St
Town: Salisbury (01952)
Price: $599,900
Address: 2 Scholtz Ter
Town: Holyoke (01040)
Price: $245,000
Address: 351 Apremont Hsy
Town: Wakefield (01880)
Price: $869,900
Address: 5 Bateman Ct
Town: Amesbury (01913)
Price: $739,900
Address: 60 Merrimac St
Town: South Weymouth (02190)
Price: $679,000
Address: 41 Oak St
Town: Malden (02148)
Price: $445,000
Address: 30 Franklin St
Town: Charlestown (02129)
Price: $879,000
Address: 247 Bunker Hill St
Town: Braintree (02184)
Price: $499,000
Address: 614 Pond St
Town: Quincy (02188)
Price: $799,000
Address: 114 Broad St
Town: Cheshire (01225)
Price: $397,000
Address: 115 lake Shore Drive
Town: South Boston (02127)
Price: $950,000
Address: 649 East 3rd Street
Town: Dighton (02715)
Price: $719,900
Address: 2660 Courtlyn Rd
Town: Hull (02045)
Price: $843,000
Address: 15 2nd St
Town: (02339)
Price: $1,599,900
Address: 118 Bates Way
Town: Roslindale (02131)
Price: $599,000
Address: 37 Montvale Street
Town: Merrimac (01860)
Price: $529,990
Address: 3 Greystone Rd
Town: North Andover (01845)
Price: $449,999
Address: 64 East Water
Town: Springfield (01109)
Price: $294,900
Address: 89 Cherokee Dr
Town: Somerville (02145)
Price: $1,300,000
Address: 35 Richardson
Town: Hyde Park (02136)
Price: $675,000
Address: 55 Badger Rd
Town: New Bedford (02744)
Price: $659,999
Address: 103 David St
Town: Marblehead (01945)
Price: $789,000
Address: 51 Lincoln Ave
Town: Woburn (01801)
Price: $719,900
Address: 83 Merrimac St
Town: North Attleboro (02762)
Price: $829,000
Address: 9 Oak Drive
Town: Stoneham (02180)
Price: $1,715,900
Address: 62 High Street
Town: Mansfield (02048)
Price: $535,000
Address: 631 East St
Town: Ashland (01721)
Price: $485,000
Address: 83 Spyglass Hill Drive
Town: Mashpee (02649)
Price: $325,000
Address: 300 Falmouth Rd
Town: Acushnet (02743)
Price: $835,000
Address: 0 Main St.
Town: East Falmouth (02536)
Price: $559,000
Address: 16 Trotting Park Rd
Town: Lowell (01850)
Price: $469,000
Address: 128 Reservoir Street
Town: Quincy (02188)
Price: $799,900
Address: 93 Wilson Ave
Town: Athol (01331)
Price: $379,900
Address: 315 Highland Ave
Town: Milford (01757)
Price: $285,000
Address: 18 Shadowbrook Lane
Town: (02346)
Price: $699,900
Address: 145 Everett St
Town: Swansea (02777)
Price: $439,900
Address: 30 Alsada Rd
Town: Shrewsbury (01545)
Price: $287,000
Address: 22 Shrewsbury Green Dr
Town: Boston (02121)
Price: $549,000
Address: 4 Wyoming
Town: Milford (01757)
Price: $799,900
Address: 9 HILLSIDE AVENUE
Town: Hadley (01035)
Price: $489,900
Address: 151 Pantry Road
Town: Newton (02458)
Price: $949,900
Address: 159 Washington St
Town: Harwich (02645)
Price: $259,000
Address: 1011 Route 28
Town: West Newton (02465)
Price: $799,000
Address: 334 River Street
Town: Marlborough (01752)
Price: $875,000
Address: 274 Naugler Ave
Town: Boston (02119)
Price: $549,000
Address: 4 Wyoming
Town: South Boston (02127)
Price: $895,000
Address: 39 Dorchester Street
Town: (02333)
Price: $629,900
Address: 70 Surrey Ln
Town: (02333)
Price: $629,900
Address: 70 Surrey Ln
Town: Malden (02148)
Price: $949,900
Address: 18 Dodge Street
Town: Marlborough (01752)
Price: $214,999
Address: 110 Boston Post Rd E
Town: Norwell (02061)
Price: $975,000
Address: 72 Chittenden Lane
Town: Auburn (01501)
Price: $524,900
Address: 19 Garden St
Town: Medway (02053)
Price: $1,250,000
Address: 28 Stable Way
Town: Leominster (01453)
Price: $545,900
Address: 41 Hill St
Town: East Falmouth (02536)
Price: $1,499,999
Address: 37 Seashell Ln
Town: Salisbury (01952)
Price: $929,900
Address: 16 North End Blvd
Town: Tewksbury (01876)
Price: $529,900
Address: 1501 Whipple Rd
Town: South Hamilton (01982)
Price: $689,000
Address: 211 Linden St
Town: Raynham (02767)
Price: $1,200,000
Address: 13 Broadway
Town: (98225)
Price: $399,995
Address: 5 Debra Lane
Town: Worcester (01605)
Price: $435,000
Address: 23 Dryden St
Town: Methuen (01844)
Price: $599,900
Address: 29 Meadowbrook Rd
Town: Marblehead (01945)
Price: $1,079,000
Address: 5 Elmwood Rd
Town: Braintree (02184)
Price: $1,050,000
Address: 117 Amherst Road
Town: Mashpee (02649)
Price: $925,000
Address: 4 Florence Ave
Town: Lynn (01904)
Price: $600,000
Address: 15 Magnolia Ave
Town: Marblehead (01945)
Price: $799,000
Address: 24 Maple St
Town: Beverly (01915)
Price: $849,900
Address: 21 MICHAEL ROAD