A Billionaire Has Spent $95 Million Buying Land On Star Island This YearDecember 16, 2020·22 CommentsOn Star Island, a billionaire has reportedly completed the purchase of four adjacent properties for a combined $95 million. Ken...