Rented Rented: Peelstraat 56, 1079RN Amsterdam €1,860 /mo Apartment, upstairs apartment, apartment 3 2 1 92 m² ID 00382 Upholstered 34