3RCertified Properties Property Type: Retail Complex Exhibition Place is Canada’s largest entertainment venue, attracting over 5.3 million visitors a year. The 192-acre site is an integral component of Toronto and Ontario’s economy, particularly with respect to...