We have found 33 properties on North St, Windham, CT. Average price per square feet on North St is $67. It is 21.2% lower than average price per sqft Windham. Average sale price on North St is $147,072. It is 11.2% higher than average sale price in Windham.