Jeffrey Epstein's private islands put up for sale for $125m(02) Anastacio Wolff 12 Mar 2026 Save Image Image gallery: The Jeffrey Epstein Property in St. Thomas: What We Know About the Controversial Estate