Nasser Freres launches leasing at 622-unit Journal Square rental tower

Another luxury apartment tower has arrived in Journal Square, adding more than 600 units to the historic but fast-growing commercial district in Jersey City.