Town: Holyoke (01040)
Price: $1,595,000
Address: 329 Beech Street
Town: Boston (02215)
Price: $11,250,000
Address: 132 St. Mary's St.
Town: Winthrop (02152)
Price: $1,055,000
Address: 41 Harbor View Ave
Town: West Brookfield (01585)
Price: $429,999
Address: 91 W Main St
Town: (02302)
Price: $595,000
Address: 60 Hunt Street
Town: Chelsea (02150)
Price: $850,000
Address: 29 Cottage St
Town: Fall River (02721)
Price: $729,000
Address: 306 Mott St
Town: Dorchester (02124)
Price: $799,999
Address: 104 Nightingale Street
Town: Hingham (02043)
Price: $739,900
Address: 191 South St
Town: Quincy (02169)
Price: $839,999
Address: 9 Glynn Terrace
Town: New Bedford (02744)
Price: $750,000
Address: 51 County St
Town: Taunton (02780)
Price: $789,900
Address: 193 Winthrop St
Town: Springfield (01108)
Price: $429,900
Address: 25 Malden St
Town: Quincy (02169)
Price: $1,150,000
Address: 25 Fifth Ave
Town: Brighton (02135)
Price: $1,059,000
Address: 48 Hardwick St
Town: Beverly (01915)
Price: $849,000
Address: 46 Winthrop Ave
Town: Springfield (01118)
Price: $424,900
Address: 16 Eddywood St
Town: Worcester (01604)
Price: $675,000
Address: 79 Alvarado Ave
Town: Ware (01082)
Price: $369,900
Address: 44 South St
Town: Gardner (01440)
Price: $325,000
Address: 253 Park St
Town: Fitchburg (01420)
Price: $475,000
Address: 154 Pleasant St
Town: Lawrence (01843)
Price: $899,900
Address: 91 Farnham St
Town: Boston (02118)
Price: $9,000,000
Address: 35 Rutland St
Town: Stoughton (02072)
Price: $1,498,000
Address: 84 Pearl St
Town: (02324)
Price: $950,000
Address: 484 Main St
Town: Lawrence (01841)
Price: $699,900
Address: 30 Linden St
Town: Everett (02149)
Price: $730,000
Address: 40 Wilbur St.
Town: Revere (02151)
Price: $699,990
Address: 12 Clark Rd
Town: Lynn (01902)
Price: $604,900
Address: 12 Howard St
Town: Springfield (01109)
Price: $369,900
Address: 68 Cortland St
Town: Westminster (01473)
Price: $334,900
Address: 73 Shady Ave
Town: Three Rivers (01080)
Price: $299,900
Address: 45 Belchertown St
Town: Malden (02148)
Price: $1,100,000
Address: 55 CLARENDON
Town: New Bedford (02740)
Price: $725,000
Address: 36 Kane St
Town: Worcester (01606)
Price: $570,000
Address: 10 Tower St
Town: Fall River (02720)
Price: $620,000
Address: 509 N Belmont St
Town: Braintree (02184)
Price: $1,099,000
Address: 14 Randall Ave
Town: Taunton (02780)
Price: $1,450,000
Address: 426 Whittenton Street
Town: Quincy (02169)
Price: $885,000
Address: 187 Washington St
Town: Ashburnham (01430)
Price: $429,000
Address: 48 Willard Road
Town: Holyoke (01040)
Price: $430,000
Address: 267 Sargeant St
Town: Springfield (01104)
Price: $449,900
Address: 46 Wait St
Town: Essex (01929)
Price: $2,300,000
Address: 1 Main St
Town: Fall River (02720)
Price: $735,000
Address: 847 Locust Street
Town: Worcester (01604)
Price: $599,900
Address: 91 Fox St
Town: Westfield (01085)
Price: $524,999
Address: 28 Union St
Town: Taunton (02780)
Price: $519,900
Address: 252 Somerset Ave
Town: Brighton (02135)
Price: $1,895,000
Address: 300 Faneuil St.
Town: New Bedford (02740)
Price: $499,000
Address: 18 Franklin St
Town: Dighton (02715)
Price: $365,000
Address: 2689 Courtlyn Rd
Town: North Andover (01845)
Price: $899,900
Address: 78 Union Street
Town: North Andover (01845)
Price: $985,500
Address: 269 Sutton St
Town: Fall River (02720)
Price: $559,000
Address: 81 N Court St
Town: Springfield (01108)
Price: $449,900
Address: 95 Dickinson St
Town: Somerville (02145)
Price: $5,000,000
Address: 7 Bond Street
Town: Medford (02155)
Price: $1,290,000
Address: 15 Colby St
Town: Lynn (01902)
Price: $729,900
Address: 58 Laighton St
Town: Peabody (01960)
Price: $3,750,000
Address: 46 Walnut St
Town: Pittsfield (01201)
Price: $209,000
Address: 33 Adam St
Town: Everett (02149)
Price: $829,974
Address: 44 Kelvin St
Town: Jamaica Plain (02130)
Price: $2,497,000
Address: 70 Day St
Town: Somerville (02145)
Price: $949,000
Address: 43 Aldrich Street
Town: Lawrence (01841)
Price: $899,999
Address: 68 Middlebury
Town: East Boston (02128)
Price: $1,850,000
Address: 36 Monmouth Street
Town: Worcester (01602)
Price: $650,000
Address: 53 Howland Ter
Town: Warwick (01378)
Price: $699,000
Address: 15 S Holden Road
Town: Lowell (01854)
Price: $649,999
Address: 32 Sargent St
Town: Palmer (01069)
Price: $279,900
Address: 3145 High St
Town: Northampton (01060)
Price: $675,000
Address: 12 School Street
Town: Springfield (01108)
Price: $489,987
Address: 32 Somerset St