A new 99-unit luxury apartment building in Jersey City has started to welcome its first residents.
The owner of a new luxury apartment building in Jersey City has launched leasing at the 99-unit property.