Crow's Theatre Company will open a 200-seat theatre in the heart of Toronto's Leslieville, an $11-million facility at the base of a 330-unit condo tower erected by Streetcar Developments