Town: Lowell (01851)
Price: $360,000
Address: 60 Liberty Street
Town: Bernardston (01337)
Price: $350,000
Address: 60 Keets Brook Rd
Town: Billerica (01821)
Price: $1,250,000
Address: 60 Dudley Rd
Town: Sturbridge (01566)
Price: $475,000
Address: 150 Podunk Rd
Town: Worcester (01602)
Price: $335,000
Address: 45 Camelot Dr
Town: Nahant (01908)
Price: $1,195,000
Address: 43 Maple Ave.
Town: Haverhill (01832)
Price: $739,000
Address: 88 Standish Rd.
Town: Norwood (02062)
Price: $749,000
Address: 85 Casey St
Town: Brockton (02301)
Price: $499,900
Address: 55 May Ave
Town: Concord (01742)
Price: $775,000
Address: 12 Fern St
Town: Northbridge (01534)
Price: $769,900
Address: 440 QUAKER STREET
Town: Belmont (02478)
Price: $1,625,000
Address: 5 Meadows Ln
Town: (02351)
Price: $449,000
Address: 90 Warren St
Town: Wayland (01778)
Price: $1,690,000
Address: 186 Main St
Town: Southbridge (01550)
Price: $100,000
Address: 80 Alpine
Town: Peabody (01960)
Price: $550,000
Address: 12 Ledgewood Way
Town: Attleboro (02703)
Price: $424,900
Address: 62 Jessie Ave
Town: Chestnut Hill (02467)
Price: $1,295,000
Address: 5 Heath Wood Lane
Town: Brookline (02446)
Price: $750,000
Address: 648 Washington St
Town: Belmont (02478)
Price: $2,750,000
Address: 5 Marlboro St
Town: West Roxbury (02132)
Price: $699,000
Address: 20 Tarleton Road
Town: Wareham (02571)
Price: $480,000
Address: 7 Knowles Ave
Town: Chicopee (01020)
Price: $499,900
Address: 75 Madison
Town: Haverhill (01832)
Price: $675,000
Address: 12 Perkins Ct
Town: Stoughton (02072)
Price: $819,900
Address: 136 Bramblebush Rd
Town: Marlborough (01752)
Price: $345,900
Address: 149 Dicenzo Blvd
Town: Dorchester (02122)
Price: $619,900
Address: 334 Centre St
Town: Brookline (02446)
Price: $2,250,000
Address: 151 Mason Terrace
Town: Framingham (01701)
Price: $249,900
Address: 72 Apple D Or Rd
Town: Amesbury (01913)
Price: $314,000
Address: 25 Clarks Road
Town: Lowell (01850)
Price: $739,900
Address: 76 W. 3rd St
Town: Marblehead (01945)
Price: $799,000
Address: 60 Elm Street
Town: North Brookfield (01535)
Price: $490,000
Address: 43 New Braintree Road
Town: Chestnut Hill (02467)
Price: $5,495,000
Address: 23 Crafts Rd
Town: Lexington (02420)
Price: $1,849,000
Address: 10 Preston Road
Town: Manchester (01944)
Price: $1,395,000
Address: 30 Pine Street
Town: East Boston (02128)
Price: $2,795,000
Address: 196 Havre St
Town: Jamaica Plain (02130)
Price: $635,000
Address: 10 Olmstead St
Town: Jamaica Plain (02130)
Price: $639,000
Address: 24 Goldsmith St
Town: Lawrence (01841)
Price: $349,900
Address: 160 High St
Town: Leominster (01453)
Price: $529,900
Address: 15 6Th St
Town: Lowell (01852)
Price: $695,000
Address: 210 River Rd
Town: (01001)
Price: $499,900
Address: 441 Silver St
Town: Auburn (01501)
Price: $599,900
Address: 1 Amesbury St
Town: Eastham (02642)
Price: $2,750,000
Address: 40 Northwest & 35 & 45 Southeast
Town: South Boston (02127)
Price: $1,099,000
Address: 110 I St
Town: Middleton (01949)
Price: $719,900
Address: 70 Mill St
Town: Osterville (02655)
Price: $7,950,000
Address: 850 Sea View Avenue
Town: Brookline (02445)
Price: $4,995,000
Address: 371 Walnut Street
Town: Bellingham (02019)
Price: $509,999
Address: 49 Monique Drive
Town: Fitchburg (01420)
Price: $440,000
Address: 36 Jackson Ave
Town: South Easton (02375)
Price: $305,000
Address: 15 Foundry St
Town: South Hamilton (01982)
Price: $650,000
Address: 23 Lincoln Ave
Town: Wakefield (01880)
Price: $849,900
Address: 34 Andrews Rd
Town: Worcester (01608)
Price: $424,900
Address: 7 Lodi St
Town: East Sandwich (02537)
Price: $649,000
Address: 25 Deerwood Dr
Town: Plymouth (02360)
Price: $1,225,000
Address: 17 Cupola Ln
Town: Mattapan (02126)
Price: $950,000
Address: 19 Standard at
Town: Framingham (01701)
Price: $390,000
Address: 1321 Worcester Rd
Town: Gloucester (01930)
Price: $410,000
Address: 24 Cobblestone Ln
Town: South Hadley (01075)
Price: $230,000
Address: 41 W Summit
Town: Providence (02904)
Price: $269,000
Address: 567 Smithfield Rd
Town: Auburn (01501)
Price: $399,900
Address: 45 Jerome Ave
Town: East Boston (02128)
Price: $719,000
Address: 580 Bennington Street
Town: Hingham (02043)
Price: $2,100,000
Address: 108 Kilby St
Town: Holden (01520)
Price: $459,900
Address: 31 Crestview Dr
Town: Quincy (02169)
Price: $565,000
Address: 481 Sea st.
Town: Clinton (01510)
Price: $260,000
Address: 40 Nashua Street
Town: Boston (02120)
Price: $1,425,000
Address: 24 Sachem St
Town: Newton (02458)
Price: $4,995,000
Address: 59 Hyde Ave