We have found 11 properties on Windrush Ln, Durham, NC. Average price per square feet on Windrush Ln is $89. It is 20.5% lower than average price per sqft Durham. Average sale price on Windrush Ln is $263,938. It is 10.3% higher than average sale price in Durham.