5018 S. Main Street

The Windmere apartments is an independent living community located near downtown Cedar Falls. It offers two floor plan options in sizes, 830 Sq. Ft. and 1,080 Sq. Ft.