Residential & Mixed Use

ICON: Jebara sells 46-unit Long Branch rental building, retail space for $19.4 million