For sale: Oude Herengracht 18A, 2312LN Leiden €399,000 Apartment, maisonette, corridor flat 3 2 1 67 m² ID 03696 Upholstered 22