We have found 14 properties on Windward Ln, Ledyard, CT. Average price per square feet on Windward Ln is $147. It is 24.2% lower than average price per sqft Ledyard. Average sale price on Windward Ln is $211,439. It is 7% lower than average sale price in Ledyard.