Zombies are able to run though gates, fences, walls etc. This has happens to me on EVERY occasion when I have a zombie trying to attack me.
When a zombie tries to attack me and I run into a building the zombie is able to run though the wall but NOT upstairs.
However instead of running up the stairs it runs though them and can sometimes get stuck.