Recent Sales

Wayland
$1,100,000
135 Commonwealth Road
Wayland, MA, 01778
4 Beds
4 Baths
3188 Sq ft

Marlborough
$164,000
55 Mustang Ave
Marlborough, MA, 01752
2 Beds
1 Baths
800 Sq ft

Marlborough
$519,500
158 Millham Street
Marlborough, MA, 01752
3 Beds
2 Baths
1591 Sq ft

Natick
$3,500 / mo
11 Maine Avenue
Natick, MA, 01760
4 Beds
3 Baths
1800 Sq ft

Natick
$595,000
3 Centre Street
Natick, MA, 01760
4 Beds
1 Baths
1298 Sq ft

Natick
$650,000
105 Hartford Street
Natick, MA, 01760
2 Beds
2 Baths
1590 Sq ft

Marlborough
$159,900
55 Mustang Ave
Marlborough, MA, 01752
2 Beds
1 Baths
800 Sq ft

Somerville
$805,000
41 Partridge Ave
Somerville, MA, 02145
3 Beds
2 Baths
2157 Sq ft

Princeton
$495,000
63 Hobbs Road
Princeton, MA, 01541
4 Beds
2 Baths
1958 Sq ft

Harwich
$720,000
30 Azalea Dr.
Harwich, MA, 02645
3 Beds
3 Baths
1996 Sq ft

Shrewsbury
$135,000
20 Williamsburg Court #4
Shrewsbury, MA, 01545
1 Beds
1 Baths
396 Sq ft

Natick
$630,000
4 Lynn Street
Natick, MA, 01760
3 Beds
1.5 Baths
1322 Sq ft

Charlton
$655,000
75 Freeman Road
Charlton, MA, 01507
4 Beds
3.5 Baths
3900 Sq ft

Marlborough
$580,000
6 Jefferson Street
Marlborough, MA, 01752
4 Beds
2 Baths
4672 Sq ft

Framingham
$3,700 / mo
45 Wilson Street #45
Framingham, MA, 01702
4 Beds
3 Baths
1820 Sq ft

Worcester
$212,500
158 Dana Ave
Worcester, MA, 01604
3 Beds
1.5 Baths
1225 Sq ft

Northbridge
$495,000
805 Hill Street
Northbridge, MA, 01588
3 Beds
1.5 Baths
1613 Sq ft

Framingham
$448,000
25 Nipmuc Road
Framingham, MA, 01702
2 Beds
1 Baths
1404 Sq ft

Holliston
$498,000
142 Westfield Drive
Holliston, MA, 01746
4 Beds
2.5 Baths
2402 Sq ft

Lancaster
$395,000
41 Meditation #41
Lancaster, MA, 01523
2 Beds
2.5 Baths
2088 Sq ft

Marlborough
$4,500 / mo
191 Littlefield Lane #191
Marlborough, MA, 01752
4 Beds
3.5 Baths
4457 Sq ft

Shrewsbury
$835,000
20 Rawson Hill Drive
Shrewsbury, MA, 01545
5 Beds
4 Baths
4019 Sq ft

Marlborough
$769,000
175 Blanchette Drive
Marlborough, MA, 01752
4 Beds
3 Baths
3661 Sq ft

Marlborough
$500,000
163 Millham Street
Marlborough, MA, 01752
3 Beds
2 Baths
1476 Sq ft

Wayland
$740,000
97 Dudley Road
Wayland, MA, 01778
2 Beds
1 Baths
1130 Sq ft

Worcester
$470,000
27 Whipple Street
Worcester, MA, 01607
5 Beds
3 Baths
2796 Sq ft

Worcester
$130,000
27A Whipple Street
Worcester, MA, 01607
0 Beds
0 Baths

Rehoboth
$600,000
205 Anawan St
Rehoboth, MA, 02769
3 Beds
2.5 Baths
2306 Sq ft

Bourne
$710,000
81 Norris Rd
Bourne, MA, 02562
4 Beds
3.5 Baths
2905 Sq ft

Marlborough
$4,300 / mo
191 Littlefield Lane
Marlborough, MA, 01752
4 Beds
4 Baths
4457 Sq ft

Worcester
$485,000
17 Chiltern Hill Dr
Worcester, MA, 01602
3 Beds
2 Baths
2298 Sq ft

Arlington
$530,000
990 Massachusetts Ave #23
Arlington, MA, 02476
2 Beds
2 Baths
945 Sq ft

Northborough
$589,900
4 Lydias Way #4
Northborough, MA, 01532
2 Beds
3 Baths
2499 Sq ft

Worcester
$1,100,000
21 Sycamore St
Worcester, MA, 01608
23 Beds
7 Baths
8176 Sq ft

Somerville
$1,000,000
245 Powder House
Somerville, MA, 02144
5 Beds
3 Baths
2198 Sq ft

Ashland
$385,000
25 Columbus Ave
Ashland, MA, 01721
2 Beds
1 Baths
1050 Sq ft

Shrewsbury
$525,000
20 Rawson Hill Drive
Shrewsbury, MA, 01545
5 Beds
3.5 Baths
3347 Sq ft

Canton
$620,000
45 Pond St
Canton, MA, 02021
4 Beds
2.5 Baths
2397 Sq ft

Shirley
$320,000
21 Groton Road
Shirley, MA, 01464
2 Beds
1 Baths
1204 Sq ft

Palmer
$250,000
16 Fletcher Street
Palmer, MA, 01069
3 Beds
1.5 Baths
1534 Sq ft

Marlborough
$160,000
39 Tavitian
Marlborough, MA, 01752
3 Beds
1 Baths
1300 Sq ft

Natick
$500,000
13 Garden Road #0
Natick, MA, 01760
3 Beds
2 Baths
1150 Sq ft

Natick
$350,000
11 Garden Road #0
Natick, MA, 01760
3 Beds
2 Baths
1150 Sq ft

Auburn
$525,000
58 Pakachoag St
Auburn, MA, 01501
3 Beds
2.5 Baths
2100 Sq ft

Fitchburg
$240,000
148 Day Street
Fitchburg, MA, 01420
6 Beds
3 Baths
3322 Sq ft

Chelmsford
$320,000
219 Princeton St
Chelmsford, MA, 01863
2 Beds
1 Baths
1026 Sq ft

Raynham
$601,000
73 Sherwood Ln
Raynham, MA, 02767
4 Beds
3.5 Baths
3528 Sq ft

Ashland
$435,000
28 Edgewood Drive
Ashland, MA, 01721
3 Beds
2 Baths
1336 Sq ft