Town: Gardner (01440)
Price: $350,000
Address: 142 Euclid St
Town: Hull (02045)
Price: $999,900
Address: 23 Gunrock Ave
Town: Haverhill (01830)
Price: $425,000
Address: 64 Harrison St
Town: Lincoln (01773)
Price: $2,175,000
Address: 22 Old Cambridge Tpke
Town: Brockton (02301)
Price: $650,000
Address: 108 Newbury
Town: Andover (01810)
Price: $829,900
Address: 14 Blanchard St
Town: (02351)
Price: $475,000
Address: 715 Thayer St
Town: Sharon (02067)
Price: $620,000
Address: 150 Pond Street
Town: Brimfield (01010)
Price: $579,000
Address: 97 Apple Rd
Town: Burlington (01803)
Price: $925,000
Address: 210 Winn Street
Town: Northampton (01060)
Price: $779,000
Address: 76 Crescent St
Town: Arlington (02474)
Price: $1,295,000
Address: 50 Tomahawk Rd
Town: Leicester (01524)
Price: $319,900
Address: 473 Pleasant St
Town: Plymouth (02360)
Price: $825,000
Address: 97 Allerton St
Town: New Bedford (02740)
Price: $579,900
Address: 95 Bonney St
Town: Medford (02155)
Price: $998,000
Address: 87 College Ave
Town: Leyden (01351)
Price: $460,000
Address: 64 Main Street
Town: Boston (02116)
Price: $2,900,000
Address: 80 Appleton St
Town: Swampscott (01907)
Price: $1,499,000
Address: 3 Williams Ter
Town: Methuen (01844)
Price: $399,000
Address: 19 Hampshire Rd
Town: Taunton (02780)
Price: $265,000
Address: 450 Somerset Ave
Town: Quincy (02169)
Price: $314,900
Address: 28 Miller St
Town: Yarmouth (02673)
Price: $2,690,000
Address: 18 Rachel Rd
Town: Dalton (01226)
Price: $254,000
Address: 13 Pleasantview Dr
Town: Monterey (01245)
Price: $3,900,000
Address: 535 Main Rd
Town: Taunton (02780)
Price: $524,900
Address: 304 Whittenton St
Town: Methuen (01844)
Price: $350,000
Address: 23 Hampshire Rd
Town: Gloucester (01930)
Price: $880,000
Address: 4 Hillside Rd
Town: Lynn (01902)
Price: $449,900
Address: 30 Clifton Ave.
Town: Natick (01760)
Price: $649,000
Address: 1 Windsor Ave
Town: South Yarmouth (02664)
Price: $850,000
Address: 85 Keel Cape Drive
Town: Worcester (01604)
Price: $369,900
Address: 48 Water Street
Town: Plymouth (02360)
Price: $749,900
Address: 47 Pleasant Harbour Rd
Town: Mattapoisett (02738)
Price: $2,895,000
Address: 8 Vine St
Town: Assonet (02702)
Price: $625,000
Address: 15 Leonard Ave
Town: Leominster (01453)
Price: $230,000
Address: 151 Berrington Road
Town: South Easton (02375)
Price: $649,900
Address: 7 School St
Town: Worcester (01610)
Price: $875,000
Address: 69 Hollis St
Town: Gloucester (01930)
Price: $798,000
Address: 18 Cherry St
Town: Medford (02155)
Price: $965,000
Address: 153 Ashcroft Rd
Town: Medford (02155)
Price: $1,099,000
Address: 87 Medford St.
Town: (02346)
Price: $529,900
Address: 74 Wall Street
Town: East Falmouth (02536)
Price: $1,799,000
Address: 409 Currier Road
Town: Attleboro (02703)
Price: $599,900
Address: 511 Mendon Road
Town: Sandwich (02563)
Price: $649,900
Address: 15 Hunters Tr
Town: Sherborn (01770)
Price: $1,399,000
Address: 10 WARD LANE
Town: Attleboro (02703)
Price: $599,900
Address: 509 Mendon Road
Town: Sterling (01564)
Price: $614,900
Address: 17 Taft Rd
Town: Lexington (02420)
Price: $1,850,000
Address: 28 Sullivan Street
Town: (02382)
Price: $749,900
Address: 118 Temple St
Town: West Brookfield (01585)
Price: $679,900
Address: 28 N Main St
Town: Pepperell (01463)
Price: $1,049,000
Address: 16 Village Road
Town: Ashburnham (01430)
Price: $325,000
Address: 8 Laurel Dr
Town: Westfield (01085)
Price: $349,900
Address: 110 Kensington Avenue
Town: Attleboro (02703)
Price: $875,000
Address: 172 Downing Dr
Town: Everett (02149)
Price: $739,000
Address: 27 Carter St
Town: Dorchester (02122)
Price: $695,000
Address: 17 Lafield St
Town: North Weymouth (02191)
Price: $929,000
Address: 59 Katherine St
Town: Fall River (02724)
Price: $499,900
Address: 23 Tillson St
Town: South Boston (02127)
Price: $749,900
Address: 13 Telegraph St
Town: Marblehead (01945)
Price: $449,000
Address: 29 Front St
Town: Marblehead (01945)
Price: $449,000
Address: 29 Front St
Town: Marblehead (01945)
Price: $449,000
Address: 29 Front St
Town: Leominster (01453)
Price: $469,000
Address: 26 Belview Dr
Town: Waltham (02453)
Price: $285,000
Address: 188 River St
Town: Bellingham (02019)
Price: $875,000
Address: 26 Iris Ln
Town: Centerville (02632)
Price: $899,000
Address: 39 Lakewood Dr
Town: Woburn (01801)
Price: $634,900
Address: 295 Salem Street
Town: Braintree (02184)
Price: $549,900
Address: 17 Royal lake
Town: Wareham (02571)
Price: $549,900
Address: 136 Marion Rd