We have found 8 properties on Windham Ln, Long Grove, IL. Average price per square feet on Windham Ln is $196. It is 21.7% higher than average price per sqft Long Grove. Average sale price on Windham Ln is $621,250. It is 10.5% lower than average sale price in Long Grove.