Add to favoritesBuilding for sale in Castro Urdiales, SpainCastro UrdialesCommercial building • 1076 sq ft (100 m²)Price on demandRequest a tourContact agent