One thing I'd have done differently would have been to find out how many renters there were on the street and find out how many said renters were having rent paid by the government. Too many changing faces is a bad thing in my book, living near people that don't work is also a bad thing, if they have issues paying rent they'll be moved on so you will have regularly changing neighbours. We all know how many inconsiderate pieces of shit there are out there too with that regard. (neighbours)
Also before you buy, drive by and down the road regularly, it'll help form an accurate opinion.