New for rent Meander 39 Amstelveen €2,025 /mo 14 Meander 39 1181WN Amstelveen 3 rooms 2 bedrooms 1 Bathroom 110 m² Liveable area Furnished €2,025 /mo