Mast, Koch drop $38M on Islands of Islamorada Resort in Florida Keys · Global Real Estate Intelligence