Paramount Television Studios leases 70,000 shiny, new square feet in New York City.