Address 93 Charles St. W., Toronto
Built 2001
Design Team (2001) Lett/Smith Architects
Coordinates 43.667238, -79.392318