Former U.S. ambassador sells Star Island mansion for $20M By: South Florida Business Journal via Business Journals September 11, 2020 at 16:23 PM EDT The seller is a former U.S. ambassador. Read More >>