This spacious duplex offers great flexibility for living or investment. Located in the WDM school district with quick access to shopping, dining, and major commuter routes, the property has a strong rental history with low vacancy. The main-level unit features 3 bedrooms and 2 full bathrooms, with a bright and open layout that’s perfect for both everyday living. A comfortable living room flows into the dining area and kitchen, providing plenty of space for gatherings. The primary bedroom includes its own private bath, while two additional bedrooms share a full hall bathroom. Convenient laundry access, ample storage, and natural light throughout make this unit highly desirable. The upper-level unit offers another 2 bedrooms and 2 bathrooms, as well as a full kitchen and in-unit laundry in an open layout. Fully occupied and well cared for, this property is perfect to expand your rental portfolio or for a buyer wanting to live in one unit and rent out the other.

Windsor Heights is located in Iowa. Windsor Heights, Iowa has a population of 5,208. Windsor Heights is less family-centric than the surrounding county with 30.79% of the households containing married families with children. The county average for households married with children is 34.53%.
The median household income in Windsor Heights, Iowa is $79,073. The median household income for the surrounding county is $73,015 compared to the national median of $69,021. The median age of people living in Windsor Heights is 41.2 years.
The average high temperature in July is 85.7 degrees, with an average low temperature in January of 12.5 degrees. The average rainfall is approximately 35.9 inches per year, with 34.1 inches of snow per year.