We have found 137 properties in Windsor Heights, IA. Average property sale price in Windsor Heights is $165,050. It is 4.4% lower than average property value in Iowa. Average price per square feet in Windsor Heights is $105. It is 2.9% higher than average property value in Iowa.