News

A long-stalled hotel development site in Long Island City is up for sale. Japan’s Toyoko Inn is aiming to get around $60 million for its property at 24-09 Jackson Avenue in the Court Square ...