We have found 27 properties on North St, Windsor, MA. Average price per square feet on North St is $115. It is 36.9% higher than average price per sqft Windsor. Average sale price on North St is $203,567. It is 38.3% higher than average sale price in Windsor.