Town: Chelmsford (01824)
Price: $2,999,999
Address: 40 Grandview Rd
Town: Wellfleet (02667)
Price: $1,495,000
Address: 80 4th St
Town: Springfield (01108)
Price: $269,900
Address: 73 Yorktown Drive
Town: Boston (02118)
Price: $799,000
Address: 705 massachusetts Avenue
Town: Centerville (02632)
Price: $3,250,000
Address: 149 Old Stage Rd
Town: Norfolk (02056)
Price: $675,000
Address: 7 Hill St
Town: Plymouth (02360)
Price: $298,000
Address: 7 Chapel Hill Dr
Town: Warren (02885)
Price: $750,000
Address: 397 Child
Town: Cheshire (01225)
Price: $439,000
Address: 136 Ingalls Rd
Town: East Wareham (02538)
Price: $339,000
Address: 2 Pine Lake Dr
Town: West Townsend (01474)
Price: $799,000
Address: 83 Mason
Town: Barre (01005)
Price: $460,000
Address: 46 Austin St
Town: Plymouth (02360)
Price: $839,000
Address: 51 Kestrel Heights
Town: Mattapan (02126)
Price: $329,999
Address: 71 West Selden St
Town: Medford (02155)
Price: $1,149,900
Address: 40 Pitcher Ave
Town: Plymouth (02360)
Price: $1,274,000
Address: 46 Loons Call
Town: Lynn (01904)
Price: $639,999
Address: 33 Verona Street
Town: Falmouth (02540)
Price: $1,050,000
Address: 38 Landfall
Town: Framingham (01702)
Price: $409,000
Address: 1500 Worcester Rd.
Town: East Falmouth (02536)
Price: $1,249,000
Address: 69 Reynolds St
Town: Sudbury (01776)
Price: $1,175,000
Address: 47 Fairbank Rd
Town: Webster (01570)
Price: $479,900
Address: 29 Whitcomb St
Town: Hardwick (01037)
Price: $380,000
Address: 74 Breen Rd
Town: Worcester (01604)
Price: $405,000
Address: 1 Envelope Ter
Town: Sudbury (01776)
Price: $1,299,000
Address: 84 Hopestill Brown
Town: Springfield (01109)
Price: $419,999
Address: 19 Westford Ave
Town: Scituate (02066)
Price: $1,499,900
Address: 94 Arrowwood Dr
Town: Fall River (02720)
Price: $227,500
Address: 243 Robeson St
Town: Plymouth (02360)
Price: $599,900
Address: 253 Sandwich St
Town: Canton (02021)
Price: $766,900
Address: 20 Audubon Way
Town: Canton (02021)
Price: $774,900
Address: 20 Audubon Way
Town: Petersham (01542)
Price: $389,900
Address: 20 Carleton Road
Town: Bellingham (02019)
Price: $519,900
Address: 6 Lisa Ann Dr
Town: (02343)
Price: $599,900
Address: 96 Roberts Ave
Town: Leominster (01453)
Price: $245,000
Address: 30 Abbey Rd
Town: Lexington (02420)
Price: $3,000,000
Address: 25 Maple St
Town: South Grafton (01560)
Price: $505,000
Address: 2 Lindsey Lane
Town: Watertown (02472)
Price: $995,000
Address: 27 Quimby St
Town: Milton (02186)
Price: $465,000
Address: 70 Brush Hill Rd
Town: Worthington (01098)
Price: $270,000
Address: 32 Williamsburg Rd
Town: South Easton (02375)
Price: $415,000
Address: 41 Foundry St
Town: (02787)
Price: $1,599,000
Address: 190 Nanaquaket Rd
Town: Dracut (01826)
Price: $799,900
Address: 460 Methuen Rd
Town: Attleboro (02703)
Price: $675,000
Address: 50 PULLMAN AVE
Town: Attleboro (02703)
Price: $675,000
Address: 50 PULLMAN AVE
Town: Brockton (02301)
Price: $289,900
Address: 685 Oak Street
Town: North Grafton (01536)
Price: $470,000
Address: 11 Carroll Rd.
Town: Newburyport (01950)
Price: $1,200,000
Address: 65 Bromfield St
Town: Dover (02030)
Price: $2,199,000
Address: 49 Powisset St
Town: Hingham (02043)
Price: $825,000
Address: 287 Rockland St
Town: Uxbridge (01569)
Price: $599,900
Address: 436 Blackstone St
Town: West Townsend (01474)
Price: $699,000
Address: 51 Old City Rd
Town: West Townsend (01474)
Price: $750,000
Address: 51 Old City Rd
Town: Woburn (01801)
Price: $799,900
Address: 2 Stratton Dr
Town: Southborough (01772)
Price: $2,595,000
Address: 6 Witherbee Ln
Town: Boston (02210)
Price: $2,200,000
Address: 22 Liberty Dr
Town: Newburyport (01950)
Price: $1,490,000
Address: 164 Water St
Town: Dudley (01571)
Price: $439,000
Address: 9 Center Rd
Town: Sandwich (02563)
Price: $820,000
Address: 1 Leveridge Ln
Town: Marstons Mills (02648)
Price: $2,695,000
Address: 431 Baxters Neck Road
Town: Woburn (01801)
Price: $709,000
Address: 19 Hammond Place
Town: Andover (01810)
Price: $1,849,900
Address: 2 Nollet Dr
Town: (02332)
Price: $2,349,000
Address: 124 Evergreen St.
Town: Dedham (02026)
Price: $525,000
Address: 108 High St
Town: Pepperell (01463)
Price: $725,000
Address: 97 Park Street
Town: Stoughton (02072)
Price: $670,000
Address: 2040 Central St
Town: Chicopee (01020)
Price: $420,000
Address: 861 Prospect Street
Town: Millis (02054)
Price: $1,499,000
Address: 1 Granite Drive
Town: Holyoke (01040)
Price: $309,900
Address: 68 Shawmut Avenue
Town: Woburn (01801)
Price: $1,499,000
Address: 9 Washington Ave