Léonard Rue des Capucins 23A, 1000 Bruxelles, Belgium Léonard Rue des Capucins 23A 1000 Bruxelles lat : 50.8381135 lng : 4.3468826 GO Creation Date 2015 Authors Turk, Bob de Groot Publishing house Le Lombard Area 74 m² Maker Urbana