20230319. The Lumsden Building, when completed in 1910, was said to be the largest concrete-faced structure in the world.