Lovely 2-bedroom flat near the Schiller International University (Paris Campus), Paris From €2,906 2 Bedrooms