Facade work is nearing completion at 99 Hudson, the 79-story luxury condominium tower in Downtown Jersey City, NJ directly across the Hudson River from the World Trade Center in Manhattan. Topped out at 900 feet, it is the tallest building in New Jersey and one of the tallest residential... View full entry »