Town: Worcester (01605)
Price: $449,999
Address: 36 Melrose St
Town: Eastham (02642)
Price: $949,000
Address: 30 Cove Rd
Town: Springfield (01118)
Price: $439,900
Address: 28 Juliet St
Town: Framingham (01702)
Price: $229,900
Address: 27 Gordon St
Town: Princeton (01543)
Price: $697,000
Address: 51 Woodside Avenue
Town: Tiverton (02878)
Price: $325,000
Address: 70 Blackbird
Town: Quincy (02169)
Price: $439,000
Address: 72 Centre St.
Town: Mansfield (02048)
Price: $794,900
Address: 4 Shady Brook Ln
Town: Tyngsboro (01879)
Price: $999,900
Address: 15 Norris Rd
Town: Osterville (02655)
Price: $1,100,000
Address: 25 Sturbridge Dr
Town: Lynn (01904)
Price: $475,000
Address: 714 Lynnfield St
Town: Hopedale (01747)
Price: $849,000
Address: 11 Heron Ln
Town: Mattapoisett (02738)
Price: $2,700,000
Address: 91 Piney Point Rd
Town: Brockton (02301)
Price: $259,900
Address: 114 Oak Ln
Town: Northborough (01532)
Price: $929,000
Address: 198 South Street
Town: Swansea (02777)
Price: $419,900
Address: 64 Jaffrey St
Town: South Chatham (02659)
Price: $1,495,000
Address: 291 Ridgevale Rd
Town: Boston (02114)
Price: $985,000
Address: 23 Joy Street
Town: Chestnut Hill (02467)
Price: $649,000
Address: 250 Hammond Pond Parkway
Town: Granville (01034)
Price: $434,900
Address: 640 Main Rd
Town: Worcester (01606)
Price: $740,000
Address: 15 Ericsson St
Town: North Andover (01845)
Price: $369,999
Address: 19 Fernview Ave
Town: Chicopee (01020)
Price: $199,000
Address: 1709 Memorial Drive
Town: Newton (02459)
Price: $2,899,000
Address: 853 Dedham St
Town: Swansea (02777)
Price: $240,000
Address: 37 3Rd St
Town: Fall River (02724)
Price: $699,000
Address: 785 Broadway Street
Town: Mashpee (02649)
Price: $1,000,000
Address: 61 Wintergreen Rd
Town: Lynn (01902)
Price: $375,000
Address: 33 Jackson St
Town: Shrewsbury (01545)
Price: $650,000
Address: 39 Old Brook Rd
Town: West Newbury (01985)
Price: $899,000
Address: 3 Marshall Drive
Town: Worcester (01605)
Price: $469,900
Address: 5 Barnes Ave
Town: Groton (01450)
Price: $1,549,900
Address: 20 Hayes Woods Ln
Town: Providence (02906)
Price: $950,000
Address: 132 Eleventh Street
Town: Canton (02021)
Price: $724,999
Address: 859 PLEASANT
Town: Longmeadow (01106)
Price: $674,900
Address: 124 Tecumseh Drive
Town: Attleboro (02703)
Price: $599,995
Address: 78 Scott Street
Town: Everett (02149)
Price: $589,900
Address: 580 2nd St
Town: Melrose (02176)
Price: $750,000
Address: 42 Fairfield Avenue
Town: (02370)
Price: $1,399,000
Address: 35 Salem St
Town: Somerville (02145)
Price: $1,150,000
Address: 496 Medford Street
Town: Foxboro (02035)
Price: $1,200,000
Address: 2 Thompson Rd
Town: Sterling (01564)
Price: $649,000
Address: 45 Kendall Hill Road
Town: East Longmeadow (01028)
Price: $369,900
Address: 172 Maple
Town: Lexington (02420)
Price: $1,790,000
Address: 14 Utica Street
Town: Springfield (01108)
Price: $499,500
Address: 223 Longhill St
Town: Framingham (01701)
Price: $1,099,000
Address: 401 Belknap
Town: Lancaster (01523)
Price: $304,135
Address: 453 Blue Heron Dr
Town: Milford (01757)
Price: $324,000
Address: 7 Shadowbrook Lane
Town: Concord (01742)
Price: $3,600,000
Address: 23 Lewis Rd
Town: South Hadley (01075)
Price: $995,000
Address: 4 Sunrise Cir
Town: Milton (02186)
Price: $1,595,000
Address: 400 Adams St
Town: Amherst (01002)
Price: $475,000
Address: 66 Harlow Drive
Town: Norfolk (02056)
Price: $849,900
Address: 118 Main Street
Town: Newton Upper Falls (02464)
Price: $1,050,000
Address: 15 Cottage St
Town: Roslindale (02131)
Price: $1,350,000
Address: 89 Glendower Rd.
Town: Raynham (02767)
Price: $749,900
Address: 1553 Broadway
Town: Cambridge (02141)
Price: $1,675,000
Address: 68 Gore St
Town: Lynnfield (01940)
Price: $499,900
Address: 1100 Salem St
Town: Hull (02045)
Price: $1,150,000
Address: 62 Oceanside Drive
Town: Quincy (02189)
Price: $575,000
Address: 1645 Commercial St
Town: Pittsfield (01201)
Price: $224,900
Address: 32 Mead Ave
Town: Tewksbury (01876)
Price: $1,249,900
Address: 1 Lincoln Rd
Town: Westborough (01581)
Price: $813,995
Address: 5 Peters Farm Way
Town: Boston (02118)
Price: $940,000
Address: 771 Tremont St
Town: South Yarmouth (02664)
Price: $459,000
Address: 8 Holly Ln
Town: Provincetown (02657)
Price: $1,579,000
Address: 10 Bradford Street
Town: Norfolk (02056)
Price: $1,169,900
Address: 20 Waites Crossing Way
Town: Norfolk (02056)
Price: $1,089,900
Address: 13 Waites Crossing Way
Town: Westborough (01581)
Price: $611,995
Address: 5 Peters Farm Way
Town: Peabody (01960)
Price: $869,900
Address: 151 Russell Street