New for rent For rent: Logger, 1186RW Amstelveen €1,875 /mo Apartment, upstairs apartment, apartment 2 1 1 65 m² ID 01062 Furnished 25