photos 20180901. The Selby is one of the most impressive residential towers to be built in Toronto recently. September 2, 2018 Vik