Rented E Meander 681 Amstelveen 11 Meander 681 1181WN Amstelveen Apartment 2 rooms 1 bedrooms 1 Bathroom 64 m² Liveable area Furnished