Rented Rented: Sloterkade 166C, 1059EB Amsterdam €2,500 /mo Apartment, mezzanine, apartment 2 1 1 106 m² ID 01575 Furnished 19