627 Chapel St complex will be ‘first of its scale’ in South Yarra, featuring 360-degree views and will include 24,000 sqm of office space and an innovative workplace design.