CF opens Toronto’s 'incredible' 160 Front St. W. office tower
Its two primary tenants won’t start moving in for a few months, but Cadillac Fairview’s marquee 47-storey, 1.26-million-square-foot office tower at 160 Front St. W. in downtown Toronto is officially open for business.