Rented Rented: Oude Herengracht 18M, 2312LN Leiden €893.62 /mo Apartment, ground floor apartment, apartment 2 1 1 38 m² ID 03850 Upholstered 6