Rented Antillenstraat 21HS Amsterdam 20 1 Antillenstraat 21HS 1058GX Amsterdam Apartment 2 rooms 1 bedrooms 1 Bathroom 65 m² Liveable area Furnished