$750 - $9951 - 2 beds · 1 bath · 525 - 900 sq ftApartment building1412 W Glen AvePeoria, IL 61614Add to favoritesShareListing options