- Willow Knolls Apartments, Peoria, IL 61614$799+ /moStudio - 2 beds · 2 units availableWillow Knolls ApartmentsPeoria, IL 61614
- Kellogg Place Apartments, Peoria, IL 61614$1,249/mo2 beds · 1 units availableKellogg Place ApartmentsPeoria, IL 61614
Updated

