Florida watch magnate lists Tribeca apartment for $7M

Sign Up for the undefined Newsletter

From LLNYC: Izac Ben-Shmuel, the former co-CEO of the timepiece company Swiss Watch International, has listed his Tribeca apartment at 137 Franklin Street for $6.995 million, per city records.