$650 1 bed 2605 W Willowlake Dr, Peoria IL, 61614
Peoria, Illinois, 61614
Explore how far you can travel by car, bus, bike and foot from 2605 W Willowlake Dr.
View all Peoria apartments on a map.
Popular apartment searches include fireplace, pool and hardwood floor.
2605 W Willowlake Dr is in the city of Peoria, IL. Peoria has an average Walk Score of 39 and has 115,007 residents.
Learn More About Peoria