Located on the Fifteenth Floor of Toronto's One King West Hotel and Residence, our SL70 opening glass wall system takes on extreme weather: wind, rain and snow. Take a look!

Add a Comment