1/18 €1,070,000 Village House in Barbizon with Garden and Pool 190m² 8 rooms 5 beds BELLES DEMEURES DE FRANCE CHÂTEAUX