- Old Orchard Trace Apartments, Peoria, IL 61614Contact for price1 - 3 beds · 1 - 2 bathsOld Orchard Trace ApartmentsPeoria, IL 61614
- 3026 W Willow Knolls Rd, Peoria, IL 61614$1,749+ /mo2 beds · 2 units available3026 W Willow Knolls RdPeoria, IL 61614Price Drop

Updated



