Rented Rented: Roompotstraat 21H, 1078KT Amsterdam €2,600 /mo Apartment, ground floor apartment, apartment 3 2 1 87 m² ID 00389 Upholstered 25