Add to favoritesBuilding for sale in Douvres-la-Délivrande, FranceDouvres-la-DélivrandeIndustrial building • 4349 sq ft (404 m²)$538,877Request a tourContact agent