France

Number of assets: 58
Sq. Metres:
235,492