Developer details 902-unit apartment tower in Journal Square

A developer has unveiled plans to build a 42-story, 902-unit apartment tower in the burgeoning Journal Square section of Jersey City.