Mensa Barracks L.S.C. student housing on the Klikspaanweg in Leiden,