IMAGE DESCRIPTION:
IMPORTANT TO NOTE:; LITTLE ST. JAMES,
AKA: EPSTEIN'S LOLITA ISLAND
IS NOW OWNED BY BILLIONAIRE INVESTOR STEPHEN DECKOFF, WHO PURCHASED IT FOR $60 MILLION IN MAY 2023. AKA: EPSTEIN'S LOLITA ISLAND; DECKOFF IS REPORTEDLY BUILDING A LUXURY RESORT ON THE ISLAND, AIMING TO OPEN IT AS EARLY AS 2025