Studio City RentalsMar 19, 20202 min readStudio City Rentals takes over former Showline complexStudio City Rentals, which currently operates a 40,000-square-foot stage in Toronto's Port Lands, has entered into a five-year lease for...