Downtown Film: A Television Production Studio in Toronto
Situated on the second floor of a newly completed mixed-use building at 12 Ossington Avenue in Toronto, Downtown Film, a thriving television production studio, harnesses the abundant natural light streaming through its arched windows.