Town: Cambridge (02138)
Price: $4,200,000
Address: 45 Sparks St
Town: Gardner (01440)
Price: $375,000
Address: 475 West Street
Town: Springfield (01104)
Price: $249,000
Address: 57 Jean Dr.
Town: Worcester (01602)
Price: $410,000
Address: 258 Mower St
Town: Brockton (02301)
Price: $429,900
Address: 11 Shields Ave
Town: Winthrop (02152)
Price: $559,000
Address: 10 Beach Rd
Town: Marshfield (02050)
Price: $799,000
Address: 17 Sherman Way
Town: Hingham (02043)
Price: $4,325,000
Address: 10 Martins Lane
Town: Cambridge (02138)
Price: $849,500
Address: 9 Chauncy St
Town: Lynn (01902)
Price: $224,900
Address: 45 Tudor
Town: Franklin (02038)
Price: $1,300,000
Address: 13 Hemlock Lane
Town: Arlington (02474)
Price: $995,000
Address: 48 Amsden St
Town: Mashpee (02649)
Price: $950,000
Address: 30 Bright Coves Way
Town: Arlington (02474)
Price: $1,149,900
Address: 18 Belknap St.
Town: Canton (02021)
Price: $379,000
Address: 354 Neponset Street
Town: Somerset (02725)
Price: $375,000
Address: 31 Briggs Ave
Town: Arlington (02474)
Price: $695,000
Address: 48 Amsden St
Town: Northbridge (01534)
Price: $535,000
Address: 1880 Providence Road
Town: Worcester (01606)
Price: $350,000
Address: 20 Kendrick Ave
Town: Rehoboth (02769)
Price: $949,900
Address: 267 Chestnut St
Town: Fitchburg (01420)
Price: $459,900
Address: 33 Omena Pl
Town: Plymouth (02360)
Price: $699,000
Address: 3 Hiawatha
Town: South Boston (02127)
Price: $1,499,000
Address: 647 East 3rd
Town: Fitchburg (01420)
Price: $424,900
Address: 27 Clifton St
Town: Cambridge (02140)
Price: $630,000
Address: 179 Rindge Ave
Town: Winchendon (01475)
Price: $399,900
Address: 103 Maple Street
Town: Wakefield (01880)
Price: $569,900
Address: 6 Nelly St
Town: East Boston (02128)
Price: $515,000
Address: 7 Wordsworth
Town: Boxford (01921)
Price: $729,000
Address: 3 Ipswich Rd
Town: Taunton (02780)
Price: $479,900
Address: 147 Colonial Drive
Town: Springfield (01104)
Price: $175,000
Address: 750 Liberty St
Town: Framingham (01701)
Price: $799,000
Address: 22 Briarwood Rd
Town: Boston (02118)
Price: $2,695,000
Address: 76 Wareham St
Town: Sturbridge (01566)
Price: $525,000
Address: 8 Hillside Dr
Town: Brewster (02631)
Price: $1,295,000
Address: 70 Run Hill Road
Town: Acton (01720)
Price: $1,198,000
Address: 79 Robbins Street
Town: Natick (01760)
Price: $425,000
Address: 6 Post Oak Ln
Town: Sudbury (01776)
Price: $1,749,000
Address: 54 Phillips Rd
Town: Somerville (02144)
Price: $675,000
Address: 1 Lexington Ave
Town: Leominster (01453)
Price: $649,900
Address: 47 Carolyn st
Town: Townsend (01469)
Price: $535,000
Address: 104 Ash Street
Town: Greenfield (01301)
Price: $175,000
Address: 42 Garfield St
Town: Salem (01970)
Price: $415,000
Address: 8 Williams Street
Town: Fall River (02721)
Price: $339,900
Address: 130 Broadway
Town: Somerville (02145)
Price: $1,159,000
Address: 62 Governor Winthrop Rd
Town: Springfield (01119)
Price: $319,900
Address: 779 N Branch Pkwy
Town: Hudson (01749)
Price: $980,000
Address: 315 Central St
Town: Somerville (02143)
Price: $850,000
Address: 65 Oak St
Town: Westwood (02090)
Price: $7,999,000
Address: 18 Longmeadow Drive
Town: Sandwich (02563)
Price: $1,595,000
Address: 7 Mary Leal Lane
Town: Cambridge (02139)
Price: $574,900
Address: 285 Harvard Street
Town: Quincy (02171)
Price: $355,000
Address: 115 W Squantum St
Town: (02333)
Price: $459,900
Address: 451 West St
Town: Sandwich (02562)
Price: $1,650,000
Address: 5 Pocasset Rd
Town: Norwood (02062)
Price: $725,000
Address: 618 Nahatan St
Town: Boston (02118)
Price: $1,085,000
Address: 667 Tremont Street
Town: Lynnfield (01940)
Price: $899,000
Address: 6 Longbow Rd
Town: North Attleboro (02764)
Price: $330,000
Address: 698 School Street
Town: Taunton (02780)
Price: $480,000
Address: 410 Warner Blvd
Town: Maynard (01754)
Price: $469,900
Address: 28 Waltham Street
Town: Gloucester (01930)
Price: $529,900
Address: 24 Millett St
Town: North Attleboro (02764)
Price: $550,000
Address: 2045 Winthrop St.
Town: Haverhill (01832)
Price: $299,999
Address: 11 Villa
Town: Springfield (01118)
Price: $344,900
Address: 121 W Crystal Brook Dr
Town: (02368)
Price: $525,000
Address: 38 McDevitt Rd
Town: Westborough (01581)
Price: $1,475,000
Address: 22 Capt Samuel Forbush
Town: Beverly (01915)
Price: $699,000
Address: 14 Foster Drive
Town: Ware (01082)
Price: $575,000
Address: 13 Juniper Hill Rd
Town: Lexington (02421)
Price: $975,000
Address: 2663 Mass Ave
Town: Chatham (02633)
Price: $5,995,000
Address: 4 Ministers Lane