Home » Scott Storch’s former Palm Island home closes for $14.5M Scott Storch’s former Palm Island home closes for $14.5M Scott Storch’s former Palm Island home closes for $14.5M