Rented Otterlostraat The Hague 21 1 Otterlostraat 2573AT The Hague Apartment 3 rooms 2 bedrooms 72 m² Liveable area 72 m² Buildable area Upholstered