Rented Meerburgerkade 68 Leiden Meerburgerkade 68 2314VS Leiden Apartment 3 rooms 2 bedrooms 76 m² Liveable area