We have found 18 properties on Windwood Ct, Post Falls, ID. Average price per square feet on Windwood Ct is $152. It is 31.0% higher than average price per sqft Post Falls. Average sale price on Windwood Ct is $187,000. It is 19.8% lower than average sale price in Post Falls.