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.
Muppets move to Long Island City
The Muppets Creature Shop is moving to 37-18 Northern Boulevard