Shouldn't it be "een oude gebouw"?
Gebouw is a het word so, with the indefinite article, the adjective isn't inflected. It's confusing, isn't it? I'm only just getting the hang of it.
Is "This is an old building" really a wrong translation? I get "that" is the better word, but both seem fine to me!?