The pin is placed on 77 rue de Laeken but the note is mentioning 77 rue Van Artevelde. Their website also states the address is 77 rue Van Artevelde.

I checked on mapillary and can't see the amenity on Rue de Laeken neither Rue Van Artevelde but probably the latter is the correct one