Woods & Meadow Apartments is a 112 unit community, conveniently located at 2215 Willow Knolls Drive. Woods & Meadow offers quiet, secluded living in beautiful Peoria IL. Featuring a sparkling pool, on-site laundry, spacious studio and 1 bedroom..
Relevance: 22.425077