1/20 €949,000 Apartment Saint-Ouen - Île-de-France 131m² 4 rooms 3 beds Paris Est Sotheby's International Realty