New for rent For rent: Sterreschans 391, 2342BS Oegstgeest €1,595 /mo Apartment, flat with shared staircase, apartment 3 2 1 76 m² ID 03818 Furnished 16