Even when it was newly built, could this building have ever been considered attractive?
There is not much to the building as you can see at the side in the second photo. Just sheets of tin. There wasn't a clue to indicate what its use was. But wait, maybe there is.
In the third pic there is the small plaque that says Founded by Inspector G W McCulloch 1953, designed and built 1956. Googlie tells me that McCulloch was probably the policeman who went on to become Superintendent, Chief of the Traffic Branch, in 1966, when .05 blood alcohol legislation was introduced. I'll take a stab and suggest it was a Police and Boys Clubhouse, or boxing or whatever to keep naughty youth off the streets.