1/20 €1,350,000 House Meudon - Île-de-France 136m² 7 rooms 4 beds PARIS OUEST SOTHEBY'S INTERNATIONAL REALTY