I went to check here on 2024-04-12, and found a Velobox, see picture: https://queerthoughts.org/4012868_1.jpg, however I think that one's https://www.openstreetmap.org/node/11390539390. I might have missed the Velobox you're asking about, but it's definitely not on the exact location of the pin, since there's a service road with parking places in the middle of this avenue.