21-storey building