News

Seven years after Elad Group kicked off sales at 108 Leonard, the developer is unveiling the building’s most coveted gem: “The Clock Tower” penthouse. Priced at $19.25 million, this marquee ...