News

Former watch retailers Shlomi and Lior Ben-Shmuel sold a waterfront teardown mansion on Miami Beach’s Allison Island for $17.6 million.