Town: Princeton (01612)
Price: $675,000
Address: 44 CAMP STREET
Town: Somerville (02143)
Price: $768,000
Address: 73 Marion Street
Town: Braintree (02184)
Price: $357,083
Address: 501 Commerce Drive
Town: Newton (02459)
Price: $3,295,000
Address: 3 Cedar St
Town: Somerville (02143)
Price: $2,195,000
Address: 21 Eastman Road
Town: Clinton (01510)
Price: $700,000
Address: 4 Jackie Way
Town: Milford (01757)
Price: $379,900
Address: 18 DEPOT STREET
Town: Somerset (02726)
Price: $489,900
Address: 601 Eastview Ave
Town: Concord (01742)
Price: $799,000
Address: 1844 Main St
Town: Taunton (02780)
Price: $495,000
Address: 11 Talbot Ave
Town: Springfield (01129)
Price: $299,413
Address: 15 Southern Rd
Town: (02302)
Price: $489,900
Address: 11 Sterling Rd
Town: Mansfield (02048)
Price: $1,149,900
Address: 46 Kerry Dr
Town: Boston (02115)
Price: $1,468,000
Address: 4 Durham St
Town: (02359)
Price: $599,000
Address: 53 Grove
Town: Medway (02053)
Price: $1,195,000
Address: 15 Broad Acres Farm
Town: Roslindale (02131)
Price: $720,000
Address: 43 Aldrich St
Town: Townsend (01469)
Price: $529,900
Address: 32 Main St
Town: Billerica (01821)
Price: $489,000
Address: 110 Friendship St
Town: South Boston (02127)
Price: $2,499,000
Address: 520 EAST BROADWAY
Town: Watertown (02472)
Price: $1,995,000
Address: 98 Carroll St
Town: South Boston (02127)
Price: $2,199,000
Address: 520 EAST BROADWAY
Town: Westminster (01473)
Price: $489,900
Address: 45 Bacon St
Town: Sharon (02067)
Price: $800,000
Address: 285 Massapoag Ave
Town: Watertown (02472)
Price: $995,000
Address: 24 Louise St
Town: Plymouth (02360)
Price: $1,679,000
Address: 40 Great Kame
Town: Charlton (01507)
Price: $524,900
Address: 18 Old Worcester Rd Ext
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: (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: 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: Medford (02155)
Price: $998,000
Address: 87 College Ave
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: 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: 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: Gloucester (01930)
Price: $798,000
Address: 18 Cherry St
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: 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: 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