There are very distinct differences in behavior and attitude between middle class and lower class people. I have seen things from both sides, from having a very nice home on a lake to living three streets away from... very very poor.
For instance, in poorer neighborhoods, you frequently hear a lot of loud angry shouting from your neighbor's yard and from people just walking down the street. I always wonder when someone is going to wind up beating up or stabbing the other person.
In poorer neighborhoods, I don't put decorative things on my front porch which are particularly nice, as I'm worried someone would steal them.
Poorer men are a lot more likely to slap a woman's ass as she walks by, hurl verbal abuse (always of a sexual nature) or just turn into a stalker-crazy type thing.
I've needed some work done on my house for the last few years but everytime I call various contractors, as a single woman all that happens is the contractors are massively patronizing, want to charge me 4 times as much as they'd charge a man or married couple, think I'm so stupid that I don't notice the contract they want me to sign has a few thousand loopholes which would enable them to completely screw me over.
The last contractor I called who has a very good to excellent reputation immediately decided over the phone during our initial contact, magically expected that we should talk dirty and have sex. I kid you not. He's sent me a couple dozen text messages making sex jokes and kissy face emoticons. He did all that, after only one phone call!
I could go on, but hope you get the idea. Whenever I am in middle class neighborhoods or upper middle class businesses etc, I never worry about professional men making insanely offensive remarks or gropey behavior towards me. (Not saying mc never engage in that sort of behavior but they do tend to save it for women they know).