1100 Grove Street

The Willowwood 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.