The upscale Italian brand specializing in leather goods and ready-to-wear signed a lease for a 4,000-square-foot space between the Gucci and Rick Owens stores on Northeast 41st Street. Their other South Florida locations are at the Bal Harbour Shops and on Worth Avenue in Palm Beach.
Read More