I was thinking of it as a "park". "Urban open space", IMO, could refer to anything in a city/town not surrounded by walls or fences (so the streets would also be urban open spaces). As for the "green ____" options, they may lead the reader/listener to believe they have something to do with environmentalism or ecologism.
That said, maybe the native speakers will enlighten us some.
- For Teachers