Rented Baden Powellweg 108 Amsterdam 28 1 Baden Powellweg 108 1069LK Amsterdam Apartment 3 rooms 2 bedrooms 1 Bathroom 84 m² Liveable area Furnished