Paris - Is there still a small grassy area deeded to the US by France near the Louvre?

It was there in 1978. I can’t find reference to it now. It was supposedly given to the US by France in thanks for helping them in the World Wars (at least that’s the story we were told). At the time, there were people sleeping and sitting in that area because they were on “American soil” and felt more protected. I remember seeing a reference to this spot (and a photo of it) several years ago. Can anyone help me with information about it now? Thanks in advance.