T3 Bayside, Toronto

T3 Bayside, Toronto

T3 Bayside is a ten-storey timber office building being developed in Toronto, Canada. The 42m...