THE NEW BLOOR BUILDING BAY AND BLOOR STREETS, TORONTO Architects N.A. Armstrong Co., Ltd. General contractors W. H. Yates Construction Company