Residential & Mixed Use

ICON closes $7.5 million sale of 58-unit Newark apartment building