We have found 11 properties on N Windham Ln, Bloomingdale, IL. Average price per square feet on N Windham Ln is $154. It is 10.0% higher than average price per sqft Bloomingdale. Average sale price on N Windham Ln is $349,334. It is 1.4% higher than average sale price in Bloomingdale.