105 High St Hill Rd, Windsor, MA 01270
3
beds
3
baths
2,500 Sq.Ft. LIVING AREA
6.4 Acres lot