Rented Rented: Sterreschans 391, 2342BS Oegstgeest €1,495 /mo Apartment, flat with shared staircase, apartment 3 2 1 76 m² ID 03516 Furnished 16