Rented D Apollolaan 16 Leiden 41 Apollolaan 16 2324BS Leiden Apartment 3 rooms 2 bedrooms 1 Bathroom 100 m² Liveable area Furnished