LocationresidenceVerified
Located at 358 El Brillo Way in Palm Beach, Florida, this property was purchased by Epstein in 1990. It was a key location where many victims were recruited and abused, leading to his 2008 conviction for soliciting prostitution. The house was demolished in 2021.
Explore Interactive Map
See all connections visually
Connections (0)
No documented connections.