Your best way to determine who lives there & if this area will meet your standards/criteria is to drive by at different times of the day & come to your own conclusion.
I currently have a 2 bedroom rental at 2007 Dodge, all new windows, hardwood flooring, carpeted bedrooms, huge yards. Feel free to contact me directly. Rent is only $95 including heat.
Hope that helps!
Yes, rental units near Northwestern do accommodate many students. Since this area is also near the downtown and the train, there are also professionals who work in Evanston as well as in Chicago. There are also many restaurants, shops and movie theaters clustered near the downtown just south of the campus, so its vibrancy attracts people of all ages.
If you're looking for a good Evanston rental, just let me know your criteria and I'd be glad to help you find a place that fits your needs and budget.