Windcrest Village

Spencer, IA

Windcrest Village is located in Spencer, IA and consists of Phase I and Phase II offering 3 & 4 bedroom townhomes and 1, 2, and 3 bedroom apartments.

Property amenities include in-unit laundry, onsite management, fitness center, community room, playground, and dog park.

Windcrest Village 103