Rented E Amstel 22-2 Amsterdam 19 Amstel 22-2 1017AA Amsterdam Apartment 3 rooms 2 bedrooms 1 Bathroom 73 m² Liveable area Upholstered