Diamond Key, 2785 Key River