We have found 7 properties on Stephens Woods Ln, Durham, CT. Average price per square feet on Stephens Woods Ln is $113. It is 14.4% lower than average price per sqft Durham. Average sale price on Stephens Woods Ln is $274,950. It is 5.8% higher than average sale price in Durham.