Rembrandtplein 17-I
1017 CT
Amsterdam
directions