Winklevoss twins list their trendy SoHo pad for $17 million Posted on June 20, 2023 elmoguajardo The Winklevoss twins have put their SoHo penthouse, which features a terrace that overlooks all major landmarks, up for sale for nearly $17 million. [...]