Sterling, Willton unveil 208-unit apartment complex in East Rutherford

A development team has launched leasing at a collection of more than 200 upscale apartments in East Rutherford.