Inside the Toronto Home of Stephan Weishaupt An idealized abode. The Avenue Road founder’s discerning eye takes centre stage in this three-storey showpiece home in Toronto.