Town: Springfield (01119)
Price: $260,000
Address: 97 Pine Grove St
Town: Southbridge (01550)
Price: $335,000
Address: 99 North St
Town: Dorchester (02125)
Price: $1,699,000
Address: 35 Clarkson St
Town: Cotuit (02635)
Price: $650,000
Address: 1081 Main St
Town: Winchendon (01475)
Price: $399,900
Address: 174 Mill St
Town: Springfield (01107)
Price: $425,000
Address: 51 Abbe Ave
Town: Revere (02151)
Price: $899,900
Address: 26 Newhall St
Town: South Boston (02127)
Price: $1,749,000
Address: 250 W Fifth St
Town: Walpole (02081)
Price: $629,900
Address: 261 STONE STREET
Town: Revere (02151)
Price: $920,000
Address: 68 Bellingham Ave
Town: Braintree (02184)
Price: $749,000
Address: 26 Highland Ave
Town: Lawrence (01840)
Price: $479,000
Address: 42 Union St
Town: Dorchester (02124)
Price: $1,350,000
Address: 34 Browning Ave
Town: Beverly (01915)
Price: $699,000
Address: 142 ELLIOTT STREET
Town: Hyde Park (02136)
Price: $875,000
Address: 42 Summit St
Town: North Andover (01845)
Price: $799,900
Address: 29 Brightwood Ave
Town: Northampton (01060)
Price: $1,485,000
Address: 86 Lyman Road
Town: New Bedford (02746)
Price: $1,449,995
Address: 153 Belleville Ave
Town: Fall River (02720)
Price: $220,000
Address: 3216 N Main St
Town: Dorchester (02125)
Price: $1,599,999
Address: 27 Buttonwood St
Town: Dracut (01826)
Price: $619,900
Address: 625 Mammoth Road
Town: Watertown (02472)
Price: $1,325,000
Address: 172 Maplewood St
Town: New Bedford (02740)
Price: $479,000
Address: 53 Locust St
Town: Lynn (01902)
Price: $849,000
Address: 30 Adams St
Town: Springfield (01105)
Price: $409,000
Address: 69 Winter St
Town: Mattapan (02126)
Price: $849,900
Address: 10 Stow Road
Town: Sturbridge (01566)
Price: $399,900
Address: 200 Main St
Town: Brockton (02301)
Price: $904,900
Address: 115 Market St
Town: Middleboro (02739)
Price: $825,000
Address: 7 Pearl Street
Town: Salem (01970)
Price: $949,000
Address: 55 Butler St
Town: Dennis Port (02639)
Price: $875,000
Address: 102 Sea St
Town: Norwood (02062)
Price: $1,225,000
Address: 558 Pleasant Street
Town: North Chelmsford (01862)
Price: $1,249,999
Address: 63 Outlook
Town: Reading (01867)
Price: $810,000
Address: 52 Salem
Town: Boston (02115)
Price: $5,900,000
Address: 11 Hereford St
Town: Framingham (01702)
Price: $1,300,000
Address: 693 Concord Street
Town: Springfield (01108)
Price: $449,900
Address: 35 Whittier St
Town: Holyoke (01040)
Price: $399,900
Address: 70 Center St
Town: Fitchburg (01420)
Price: $379,900
Address: 183 Boutelle St
Town: Leominster (01453)
Price: $599,000
Address: 39 Laurel St
Town: Springfield (01108)
Price: $382,000
Address: 3 Noel St
Town: Chicopee (01013)
Price: $460,000
Address: 42 Ferry St
Town: North Brookfield (01535)
Price: $489,900
Address: 38 Mount Pleasant St
Town: Salem (01970)
Price: $1,295,000
Address: 51 Ocean Ave
Town: Boston (02121)
Price: $4,629,000
Address: 7 Esmond Street
Town: Fitchburg (01420)
Price: $599,900
Address: 147 Westminster St
Town: Marlborough (01752)
Price: $779,900
Address: 31 Highland St
Town: Watertown (02472)
Price: $1,395,000
Address: 56 Edgecliff Rd
Town: Hudson (01749)
Price: $699,900
Address: 34 Forest Ave
Town: Pepperell (01463)
Price: $575,000
Address: 9 Tarbell St
Town: Stoneham (02180)
Price: $1,399,000
Address: 1 Tremont St
Town: Jamaica Plain (02130)
Price: $1,495,000
Address: 41 Jamaica Street
Town: Roslindale (02131)
Price: $1,325,000
Address: 103 Neponset Ave
Town: Southbridge (01550)
Price: $375,000
Address: 51 Warren St
Town: Quincy (02171)
Price: $1,500,000
Address: 68 Atlantic St
Town: Norwood (02062)
Price: $879,000
Address: 25 Chapel St
Town: Providence (02908)
Price: $674,900
Address: 23 Richter St
Town: Norfolk (02056)
Price: $669,900
Address: 10 Medway Street
Town: Worcester (01604)
Price: $750,000
Address: 26 Derby Street
Town: Watertown (02472)
Price: $2,500,000
Address: 235 Mount Auburn St
Town: Leominster (01453)
Price: $520,000
Address: 208 Fifth St
Town: Somerville (02145)
Price: $1,775,000
Address: 441 Broadway
Town: Revere (02151)
Price: $949,000
Address: 80 Jones Rd
Town: Taunton (02780)
Price: $745,000
Address: 54 Adams St
Town: Salem (01970)
Price: $989,000
Address: 72 Derby St
Town: Malden (02148)
Price: $999,900
Address: 90 Pierce St
Town: Milford (01757)
Price: $619,900
Address: 175 West St
Town: Dorchester (02124)
Price: $924,900
Address: 12 Spencer St
Town: Chicopee (01013)
Price: $325,000
Address: 18 Chestnut St
Town: South Boston (02127)
Price: $1,349,000
Address: 550 E 5Th Street