RateMyApartments
The Village on University Ratings and Reviews
The Village on University
6516 University St N, Peoria, IL 61614
CURRENTLY REVIEWING