Recent Sales

Ashland
$750,000
1 Ivy Ln
Ashland, MA, 01721
4 Beds
3 Baths
2712 Sq ft

Clinton
$250,000
69 GROVE ST #69
Clinton, MA, 01510
3 Beds
1 Baths
1104 Sq ft

Framingham
$600,000
322 Central Street
Framingham, MA, 01701
3 Beds
2 Baths
2162 Sq ft

Milford
$357,000
6 Jason Circle #6
Milford, MA, 01757
3 Beds
2 Baths
1358 Sq ft

Ashland
$2,700 / mo
7 America Boulevard #7
Ashland, MA, 01721
2 Beds
3 Baths
2200 Sq ft

Ashland
$440,000
19 Indian Spring Road
Ashland, MA, 01721
3 Beds
1 Baths
1174 Sq ft

Milford
$420,000
1 Governors Way #D
Milford, MA, 01757
2 Beds
3 Baths
1880 Sq ft

Auburn
$425,000
38 Inwood Rd
Auburn, MA, 01501
3 Beds
2 Baths
1680 Sq ft

Blackstone
$340,000
11 Champlain Ave
Blackstone, MA, 01504
4 Beds
2 Baths
1553 Sq ft

Upton
$265,000
17 Pleasant Street
Upton, MA, 01568
3 Beds
1 Baths
1152 Sq ft

Ashland
$555,000
13 Wayside Lane
Ashland, MA, 01721
4 Beds
2 Baths
2354 Sq ft

Ashland
$405,000
37 Park Road
Ashland, MA, 01721
3 Beds
2 Baths
1344 Sq ft

Holliston
$515,000
85 Anne Marie Drive
Holliston, MA, 01746
4 Beds
2 Baths
2100 Sq ft

Marlborough
$590,000
10 Hardy Road
Marlborough, MA, 01752
4 Beds
3 Baths
2236 Sq ft

Hopedale
$340,500
29 Mill Street
Hopedale, MA, 01747
2 Beds
1 Baths
976 Sq ft

Framingham
$600,000
5 Canterbury Pl
Framingham, MA, 01702
4 Beds
3 Baths
2588 Sq ft

Ashland
$430,000
659 Main Street
Ashland, MA, 01721
3 Beds
2 Baths
1976 Sq ft

Framingham
$385,000
12 Fairfield Road
Framingham, MA, 01701
2 Beds
1 Baths
1295 Sq ft

Shrewsbury
$235,000
17 Edgewater Ave
Shrewsbury, MA, 01545
2 Beds
2 Baths
1882 Sq ft

Ashland
$2,600 / mo
7 America Blvd #7
Ashland, MA, 01721
2 Beds
3 Baths
2200 Sq ft

Framingham
$420,000
351 Franklin Street
Framingham, MA, 01702
3 Beds
1 Baths
1548 Sq ft

Framingham
$585,000
8 Juniper Lane
Framingham, MA, 01701
5 Beds
3 Baths
2596 Sq ft

Ashland
$585,000
10 Parkhurst Drive
Ashland, MA, 01721
4 Beds
3 Baths
1944 Sq ft

Shrewsbury
$628,000
7 Holt St
Shrewsbury, MA, 01545
4 Beds
3 Baths
2512 Sq ft

Milford
$284,000
21 Godfrey Lane #21
Milford, MA, 01757
2 Beds
2 Baths
1437 Sq ft

Framingham
$535,000
62 Checkerberry Lane
Framingham, MA, 01702
3 Beds
3 Baths
2248 Sq ft

Hopedale
$436,000
8 Mendon St
Hopedale, MA, 01747
5 Beds
3 Baths
2650 Sq ft

Framingham
$326,000
1550 Worcester Rd #307
Framingham, MA, 01702
3 Beds
2 Baths
1568 Sq ft

Ashland
$521,000
43 Braeburn Ln #43
Ashland, MA, 01721
2 Beds
3 Baths
2769 Sq ft

Ashland
$390,000
137 Algonquin Trl #137
Ashland, MA, 01721
2 Beds
3 Baths
1900 Sq ft

Shrewsbury
$360,000
67 Edgewood Road
Shrewsbury, MA, 01545
3 Beds
1 Baths
1484 Sq ft

Framingham
$591,000
6 Willowbrook Drive
Framingham, MA, 01702
4 Beds
3 Baths
2357 Sq ft

Dedham
$475,000
10 Hillside Road
Dedham, MA, 02026
3 Beds
2 Baths
1656 Sq ft

Westborough
$808,000
30 Thomas Newton Dr
Westborough, MA, 01581
4 Beds
4 Baths
3036 Sq ft

Natick
$615,000
1 Craft Road
Natick, MA, 01760
4 Beds
2 Baths
1476 Sq ft

Framingham
$2,300 / mo
1550 Worcester Rd #307
Framingham, MA, 01702
3 Beds
2 Baths
1568 Sq ft

Ashland
$365,000
151 Cherry Street
Ashland, MA, 01721
3 Beds
2 Baths
1419 Sq ft

Southborough
$691,700
8 Strawberry Hill Road
Southborough, MA, 01772
4 Beds
4 Baths
3200 Sq ft

Marlborough
$388,000
61 Ice House Lndg #61
Marlborough, MA, 01752
2 Beds
3 Baths
1488 Sq ft

Southborough
$857,000
1 Orchard Road
Southborough, MA, 01772
4 Beds
4 Baths
4060 Sq ft

Westborough
$420,000
3 Boardman Street
Westborough, MA, 01581
3 Beds
2 Baths
1805 Sq ft

Holliston
$439,900
453 Underwood St
Holliston, MA, 01746
4 Beds
2 Baths
2076 Sq ft