It's all coming down. This pic was taken in May. Someone had posted another pic recently where the building was completely torn down and there was a 100ft USA flagpole in it's place.
If anyone has the new pics of the (former) Epstein Island please post it. Would be a great moral boost for anons to see it.