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.
Trending
Florida watch magnate lists Tribeca apartment for $7M
Recommended For You