Peoria, IL Open Almost 3 years

Excessive Growth-Private Property

2318 w Starr st grass behind store is ridiculous!!About five feet tall!Tons of litter as well!