Leasing begins for 1st phase of luxury N.J. apartment complex with 1,000 units and retail space

The initial phase includes 400 apartments ranging from studios to three-bedroom units, according to the developers.