Muppet makers at Jim Henson Co. are moving from their Soho office at
627 Broadway to a 12,000-square-foot space in Long Island City, at
37-18 Northern Boulevard. According to the broker, Jim DeLuca of Cushman
& Wakefield, incentives were key for the Creature Shop — which
designs and constructs all the Muppets like Kermit the Frog and Elmo –
and they were able to cut $6 a foot off the low-$20s a foot rent. In
the Soho space, the company’s renewal was proposed at $50 a square foot
last summer, but fell to $35 per square foot by the last offer. DeLuca
said the incentives, plus a freight elevator and a two-block stroll to
Kaufman Astoria Studios where Sesame Street is filmed, helped to seal
the seven-year Long Island City deal. [more]


