Windsor, MA Homes for Sale & Real Estate

price
-
1-2 of 2 Homes
$450,000 | 576 North Street | Windsor
4
Beds
2
Baths
2,444
Sq. Ft.
$415,000 | 1523 North Street | Windsor
4
Beds
2
Baths
2,500
Sq. Ft.

To view more listings near Windsor, try one of these:

Similar homes within 7 miles

$55,000 | 0 Spruce Drive | Peru
-
Beds
-
Baths
-
Sq. Ft.
$245,000 | 504 Loop Road | Savoy
3
Beds
2
Baths
1,180
Sq. Ft.
$649,000 | 9-14 Hawk Street | Hinsdale
5
Beds
2
Baths
1,745
Sq. Ft.
$999,000 | 355 Ashmere Drive | Hinsdale
3
Beds
3
Baths
2,310
Sq. Ft.
$379,000 | 121 Calvin Road | Hinsdale
2
Beds
1
Bath
960
Sq. Ft.
$225,000 | 234 Ashmere Drive | Hinsdale
2
Beds
1
Bath
874
Sq. Ft.
$699,000 | 720 Old Windsor Road | Dalton
3
Beds
2.5
Baths
3,279
Sq. Ft.
$620,000 | 867 Notch Road | Cheshire
5
Beds
3.5
Baths
3,307
Sq. Ft.
$65,000 | 5 Watson Road | Dalton
-
Beds
-
Baths
-
Sq. Ft.
$325,000 | 316 Chapel Road | Savoy
Virtual Tour
2
Beds
1
Bath
1,759
Sq. Ft.
$179,000 | 16 Bonny Lane | Peru
2
Beds
1
Bath
980
Sq. Ft.
$289,500 | 630-632 North Street | Dalton
3
Beds
2
Baths
2,504
Sq. Ft.
$259,900 | 190 Fox Road | Dalton
-
Beds
-
Baths
-
Sq. Ft.
$89,000 | 76 Lenore Drive | Hinsdale
-
Beds
-
Baths
-
Sq. Ft.
$59,000 | 40 Lenore Drive | Hinsdale
-
Beds
-
Baths
-
Sq. Ft.
$89,000 | 62 Lenore Drive | Hinsdale
-
Beds
-
Baths
-
Sq. Ft.
$99,000 | 46 Falls Brook Terrace | Dalton
-
Beds
-
Baths
-
Sq. Ft.
$99,900 | 127 Summit Street | Plainfield
-
Beds
-
Baths
-
Sq. Ft.
$350,000 | 450 Hinsdale Road | Dalton
3
Beds
2
Baths
1,800
Sq. Ft.
$249,900 | 383 North Street | Dalton
3
Beds
1
Bath
1,887
Sq. Ft.
$399,000 | 350 Old Dalton Road | Hinsdale
3
Beds
2
Baths
1,800
Sq. Ft.
$375,000 | 338 Maple Street | Hinsdale
Open: 11/17 01:30PM - 03:00PM
6
Beds
3
Baths
3,145
Sq. Ft.
$399,000 | 215 East Housatonic Street | Dalton
4
Beds
1.5
Baths
2,915
Sq. Ft.
$67,500 | 22 2nd Avenue | Cheshire
2
Beds
1
Bath
680
Sq. Ft.
$349,900 | 97 North Street | Dalton
4
Beds
2.5
Baths
2,435
Sq. Ft.
$185,500 | 36 Bug Hill Road | Cummington
-
Beds
-
Baths
-
Sq. Ft.
$649,900 | 9 High Street | Dalton
4
Beds
3.5
Baths
4,255
Sq. Ft.
$75,000 | 750 Main Street | Dalton
-
Beds
-
Baths
-
Sq. Ft.
$189,400 | 103 Holmes Road | Hinsdale
5
Beds
2
Baths
3,062
Sq. Ft.
$619,000 | 531 Old North Road | Worthington
3
Beds
3
Baths
1,708
Sq. Ft.
$629,000 | 321 High Street | Dalton
5
Beds
3
Baths
3,696
Sq. Ft.
$55,000 | 462 Old North Road | Worthington
-
Beds
-
Baths
-
Sq. Ft.
$55,000 | 458 Old North Road | Worthington
-
Beds
-
Baths
-
Sq. Ft.
$58,000 | 0 Parish Road | Worthington
-
Beds
-
Baths
-
Sq. Ft.
$130,000 | 57 Church Street | Cheshire Center
3
Beds
1
Bath
1,281
Sq. Ft.
$315,000 | 44 Richmond Street | Cheshire Center
3
Beds
2
Baths
1,984
Sq. Ft.