Amstelstraat 41
1017 DA |  Amsterdam - Centre